PulseFinder Member List

This is the complete list of members for PulseFinder, including all inherited members.
_cutsBaseModule [protected]
_default_keyVParameterNode [protected]
_deleterParameterList [protected]
_dependenciesBaseModule [protected]
_helptextVParameterNode [protected]
_last_process_returnBaseModule [protected]
_node_typeVParameterNode [protected]
_parametersParameterList [protected]
_skip_channelsBaseModule [protected]
AddDependency(const std::string &module)BaseModule
AddDependency()BaseModule [inline]
AddProcessingCut(ProcessingCut *cut)BaseModule [inline]
align_pulsesPulseFinder [private]
amplitude_end_thresholdPulseFinder [private]
amplitude_start_thresholdPulseFinder [private]
BaseModule(const std::string &name="", const std::string &helptext="")BaseModule
CheckCuts(EventPtr event)BaseModule
ClearCuts()BaseModule
Clone(const void *from, void *to) const ParameterList [inline, virtual]
CopyPlistRelative(const ParameterList &right)ParameterList [protected]
CURVATURE enum value (defined in PulseFinder)PulseFinder
CurvatureSearch(ChannelData *chdata, std::vector< int > &start_index, std::vector< int > &end_index)PulseFinder
DISCRIMINATOR enum value (defined in PulseFinder)PulseFinder
discriminator_end_addPulseFinder [private]
discriminator_relativePulseFinder [private]
discriminator_start_addPulseFinder [private]
discriminator_valuePulseFinder [private]
DiscriminatorSearch(ChannelData *chdata, std::vector< int > &start_index, std::vector< int > &end_index)PulseFinder
down_sample_factorPulseFinder [private]
enabledBaseModule
EvaluatePulse(Pulse &pulse, ChannelData *chdata, int start_index, int end_index) const PulseFinder
Finalize()PulseFinder [virtual]
fixed_time1PulseFinder [private]
fixed_time2PulseFinder [private]
FUNCTION enum value (defined in VParameterNode)VParameterNode [protected]
GetCuts()BaseModule [inline]
GetDefaultKey() const VParameterNode [inline]
GetDefaultName() (defined in PulseFinder)PulseFinder [inline, static]
GetDependencies()BaseModule [inline]
GetHelpText()VParameterNode [inline]
GetLastProcessReturn()BaseModule [inline]
GetName()BaseModule [inline]
GetNodeType()VParameterNode [inline]
GetParameter(const std::string &key)ParameterList
HandleEvent(EventPtr event, bool process_now=false)BaseModule
hasreadVParameterNode
haswriteVParameterNode
Initialize()PulseFinder [virtual]
InitializeParameterList()ParameterList [inline, virtual]
INTEGRAL enum value (defined in PulseFinder)PulseFinder
integral_end_thresholdPulseFinder [private]
integral_end_timePulseFinder [private]
integral_start_thresholdPulseFinder [private]
integral_start_timePulseFinder [private]
IntegralSearch(ChannelData *chdata, std::vector< int > &start_index, std::vector< int > &end_index) (defined in PulseFinder)PulseFinder
lookback_timePulseFinder [private]
min_pulse_timePulseFinder [private]
min_resolutionPulseFinder [private]
min_sep_timePulseFinder [private]
min_start_peak_sepPulseFinder [private]
min_start_variancePulseFinder [private]
modePulseFinder [private]
multipulse_thresh_valuePulseFinder [private]
NODE_TYPES enum nameVParameterNode [protected]
normalizePulseFinder [private]
operator=(const ParameterList &right)ParameterList [protected]
PARAMETER enum value (defined in VParameterNode)VParameterNode [protected]
PARAMETER_LIST enum value (defined in VParameterNode)VParameterNode [protected]
ParameterList(const std::string &key="", const std::string &helptext="")ParameterList [inline]
ParameterList(const ParameterList &right)ParameterList [protected]
ParMap typedefParameterList [protected]
pile_up_curvaturePulseFinder [private]
PredictedNPE(double t0, double t, double fprompt, double tau1, double tau2) (defined in PulseFinder)PulseFinder [inline, private]
PrintHelp(const std::string &myname="") const ParameterList [virtual]
Process(EventPtr evt)PulseFinder [virtual]
pulse_end_slopePulseFinder [private]
pulse_start_curvaturePulseFinder [private]
PulseFinder()PulseFinder
ReadFrom(std::istream &in, bool single=false)ParameterList [virtual]
ReadFromByKey(std::istream &in, const std::string &key, bool suppress_errs=false)VParameterNode [virtual]
ReadFromFile(const char *fname, const std::string &key="", bool suppress_errs=false)VParameterNode [virtual]
RegisterFunction(const std::string &key, const R &read, const W &write, const std::string &helptext="")ParameterList [inline]
RegisterParameter(const std::string &key, T &par, const std::string &helptext="")ParameterList [inline]
RegisterParameterImp(const std::string &key, T &par, const std::string &helptext, const boost::false_type &)ParameterList [inline, protected]
RegisterParameterImp(const std::string &key, T &par, const std::string &helptext, const boost::true_type &)ParameterList [inline, protected]
RegisterReadFunction(const std::string &key, const R &read, const std::string &helptext="")ParameterList [inline]
RegisterWriteFunction(const std::string &key, const W &write, const std::string &helptext="")ParameterList [inline]
SaveToFile(const char *fname, bool showhelp=false)VParameterNode [virtual]
SEARCH_MODE enum name (defined in PulseFinder)PulseFinder
SetDefaultKey(const std::string &key)VParameterNode [inline]
SetHelpText(const std::string &newtext)VParameterNode [inline]
SetName(const std::string &name)BaseModule [inline]
start_windowPulseFinder [private]
VARIANCE enum value (defined in PulseFinder)PulseFinder
VarianceSearch(ChannelData *chdata, std::vector< int > &start_index, std::vector< int > &end_index)PulseFinder
VIRTUAL enum value (defined in VParameterNode)VParameterNode [protected]
VParameterNode(const std::string key="", const std::string helptext="")VParameterNode [inline]
WriteTo(std::ostream &out, bool showhelp=false, int indent=0) const ParameterList [virtual]
~BaseModule()BaseModule [virtual]
~ParameterList()ParameterList [virtual]
~PulseFinder() (defined in PulseFinder)PulseFinder
~VParameterNode()VParameterNode [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 20 Jun 2014 for daqman by  doxygen 1.6.1