FairRoot/PandaRoot
|
#include <PndSoftTriggerLine.h>
Private Member Functions | |
bool | ParseDecayString () |
void | SetQASelector (double m, double w) |
void | SetSelector (double m, double w) |
int | SplitString (TString s, TString delim, TString *toks, int maxtoks) |
Private Attributes | |
int | fMode |
TString | fName |
TString | fDecay |
TString | fPrefix |
TString | fNTupleName |
bool | fWriteQA |
bool | fActive |
bool | fCC |
bool | fAux |
double | fQAMassMin |
double | fQAMassMax |
double | fMean |
double | fSigma |
double | fThresh |
double | fTagNSig |
int | fNTagged |
RhoMassParticleSelector * | fQASelector |
RhoMassParticleSelector * | fSelector |
RhoTuple * | fNTuple |
std::vector< int > | fPdgList |
TDatabasePDG * | fPdg |
Definition at line 19 of file PndSoftTriggerLine.h.
PndSoftTriggerLine::PndSoftTriggerLine | ( | ) |
Definition at line 31 of file PndSoftTriggerLine.cxx.
References fPdg.
PndSoftTriggerLine::PndSoftTriggerLine | ( | int | mode, |
TString | name, | ||
TString | dec, | ||
TString | pre, | ||
TString | ntpname | ||
) |
Definition at line 42 of file PndSoftTriggerLine.cxx.
References fPdg.
PndSoftTriggerLine::~PndSoftTriggerLine | ( | ) |
Definition at line 53 of file PndSoftTriggerLine.cxx.
References fQASelector, and fSelector.
|
inline |
Definition at line 60 of file PndSoftTriggerLine.h.
References fAux.
Referenced by PndSoftTriggerTask::DoCombinatorics().
|
inline |
Definition at line 59 of file PndSoftTriggerLine.h.
References fCC.
Referenced by PndSoftTriggerTask::DoCombinatorics().
|
inline |
Definition at line 72 of file PndSoftTriggerLine.h.
References fPdgList.
Referenced by PndSoftTriggerTask::DoCombinatorics().
|
inline |
|
inline |
Definition at line 64 of file PndSoftTriggerLine.h.
References fMean.
Referenced by PndSoftTriggerTask::TagMode().
|
inline |
Definition at line 51 of file PndSoftTriggerLine.h.
References fMode.
Referenced by PndSoftTriggerTask::Exec(), and PndSoftTriggerTask::TagMode().
|
inline |
Definition at line 71 of file PndSoftTriggerLine.h.
References fPdgList.
Referenced by PndSoftTriggerTask::DoCombinatorics().
|
inline |
|
inline |
Definition at line 73 of file PndSoftTriggerLine.h.
References fPdgList.
Referenced by PndSoftTriggerTask::DoCombinatorics().
|
inline |
Definition at line 69 of file PndSoftTriggerLine.h.
References fNTagged.
Referenced by PndSoftTriggerTask::Exec().
|
inline |
|
inline |
Definition at line 54 of file PndSoftTriggerLine.h.
References fPrefix.
Referenced by PndSoftTriggerTask::TagMode().
|
inline |
|
inline |
|
inline |
Definition at line 75 of file PndSoftTriggerLine.h.
References fQASelector.
Referenced by PndSoftTriggerTask::TagMode().
|
inline |
Definition at line 77 of file PndSoftTriggerLine.h.
References fNTuple.
Referenced by PndSoftTriggerTask::Finish(), PndSoftTriggerTask::Init(), and PndSoftTriggerTask::TagMode().
|
inline |
Definition at line 76 of file PndSoftTriggerLine.h.
References fSelector.
Referenced by PndSoftTriggerTask::TagMode().
|
inline |
Definition at line 65 of file PndSoftTriggerLine.h.
References fSigma.
Referenced by PndSoftTriggerTask::TagMode().
|
inline |
Definition at line 58 of file PndSoftTriggerLine.h.
References fActive.
Referenced by PndSoftTriggerTask::Exec(), and PndSoftTriggerTask::TagMode().
|
inline |
|
inline |
Definition at line 66 of file PndSoftTriggerLine.h.
References fThresh.
Referenced by PndSoftTriggerTask::Exec(), and PndSoftTriggerTask::Init().
|
inline |
void PndSoftTriggerLine::Init | ( | ) |
Definition at line 62 of file PndSoftTriggerLine.cxx.
References fDecay, fMean, fNTuple, fNTupleName, fQAMassMax, fQAMassMin, fSigma, fTagNSig, fWriteQA, ParseDecayString(), SetQASelector(), and SetSelector().
Referenced by PndSoftTriggerTask::Init().
|
private |
Definition at line 81 of file PndSoftTriggerLine.cxx.
References fAux, fCC, fDecay, fPdg, fPdgList, i, n, SplitString(), and TString.
Referenced by Init(), and SetDecay().
void PndSoftTriggerLine::Print | ( | ) |
Definition at line 159 of file PndSoftTriggerLine.cxx.
References fActive, fCC, fDecay, fMean, fMode, fName, fPdgList, fPrefix, fQAMassMax, fQAMassMin, fSigma, fTagNSig, fThresh, fWriteQA, and i.
Referenced by PndSoftTriggerTask::Init().
|
inline |
|
inline |
Definition at line 44 of file PndSoftTriggerLine.h.
References fMean, fSigma, and mean.
Referenced by PndSoftTriggerTask::ReadTriggerLines().
|
inline |
Definition at line 34 of file PndSoftTriggerLine.h.
|
inline |
Definition at line 35 of file PndSoftTriggerLine.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 43 of file PndSoftTriggerLine.h.
References fQAMassMax, fQAMassMin, max(), and min().
Referenced by PndSoftTriggerTask::ReadTriggerLines().
|
private |
Definition at line 127 of file PndSoftTriggerLine.cxx.
References fName, and fQASelector.
Referenced by Init().
|
private |
Definition at line 137 of file PndSoftTriggerLine.cxx.
References fName, and fSelector.
Referenced by Init().
|
inline |
Definition at line 41 of file PndSoftTriggerLine.h.
References fActive.
Referenced by PndSoftTriggerTask::ReadTriggerLines().
|
inline |
Definition at line 46 of file PndSoftTriggerLine.h.
References fTagNSig, and nsig.
Referenced by PndSoftTriggerTask::ReadTriggerLines().
|
inline |
Definition at line 45 of file PndSoftTriggerLine.h.
References fThresh.
Referenced by PndSoftTriggerTask::ReadTriggerLines().
|
inline |
Definition at line 40 of file PndSoftTriggerLine.h.
References fWriteQA.
Referenced by PndSoftTriggerTask::ReadTriggerLines().
|
private |
Definition at line 147 of file PndSoftTriggerLine.cxx.
References i.
Referenced by ParseDecayString().
|
private |
Definition at line 92 of file PndSoftTriggerLine.h.
Referenced by GetTagActive(), Print(), and SetTagActive().
|
private |
Definition at line 94 of file PndSoftTriggerLine.h.
Referenced by GetAuxNeeded(), and ParseDecayString().
|
private |
Definition at line 93 of file PndSoftTriggerLine.h.
Referenced by GetCC(), ParseDecayString(), and Print().
|
private |
Definition at line 88 of file PndSoftTriggerLine.h.
Referenced by GetDecay(), Init(), ParseDecayString(), Print(), and SetDecay().
|
private |
Definition at line 98 of file PndSoftTriggerLine.h.
Referenced by GetMean(), Init(), Print(), and SetMeanSigma().
|
private |
Definition at line 86 of file PndSoftTriggerLine.h.
Referenced by GetModeCode(), Print(), and SetModeCode().
|
private |
Definition at line 87 of file PndSoftTriggerLine.h.
Referenced by GetName(), Print(), SetName(), SetQASelector(), and SetSelector().
|
private |
Definition at line 103 of file PndSoftTriggerLine.h.
Referenced by GetNTagged(), and SetNTagged().
|
private |
Definition at line 107 of file PndSoftTriggerLine.h.
Referenced by GetRhoTuple(), and Init().
|
private |
Definition at line 90 of file PndSoftTriggerLine.h.
Referenced by GetNTupleName(), Init(), and SetNtupleName().
|
private |
Definition at line 110 of file PndSoftTriggerLine.h.
Referenced by ParseDecayString(), and PndSoftTriggerLine().
|
private |
Definition at line 108 of file PndSoftTriggerLine.h.
Referenced by GetDaughterPdg(), GetMotherPdg(), GetNDaughters(), ParseDecayString(), and Print().
|
private |
Definition at line 89 of file PndSoftTriggerLine.h.
Referenced by GetPrefix(), Print(), and SetPrefix().
|
private |
Definition at line 97 of file PndSoftTriggerLine.h.
Referenced by GetQAMassMax(), Init(), Print(), and SetQAMassWindow().
|
private |
Definition at line 96 of file PndSoftTriggerLine.h.
Referenced by GetQAMassMin(), Init(), Print(), and SetQAMassWindow().
|
private |
Definition at line 105 of file PndSoftTriggerLine.h.
Referenced by GetQASelector(), SetQASelector(), and ~PndSoftTriggerLine().
|
private |
Definition at line 106 of file PndSoftTriggerLine.h.
Referenced by GetSelector(), SetSelector(), and ~PndSoftTriggerLine().
|
private |
Definition at line 99 of file PndSoftTriggerLine.h.
Referenced by GetSigma(), Init(), Print(), and SetMeanSigma().
|
private |
Definition at line 101 of file PndSoftTriggerLine.h.
Referenced by GetTagNSig(), Init(), Print(), and SetTagNSig().
|
private |
Definition at line 100 of file PndSoftTriggerLine.h.
Referenced by GetThreshold(), Print(), and SetThreshold().
|
private |
Definition at line 91 of file PndSoftTriggerLine.h.
Referenced by GetWriteQA(), Init(), Print(), and SetWriteQA().