|
FairRoot/PandaRoot
|
#include "PndSoftTriggerTask.h"#include "PndOnlineFilterInfo.h"#include "PndSoftTriggerLine.h"#include <string>#include <iostream>#include <fstream>#include <map>#include <stdlib.h>#include "FairRootManager.h"#include "FairRunAna.h"#include "FairRuntimeDb.h"#include "FairRun.h"#include "TClonesArray.h"#include "TVector3.h"#include "TH1F.h"#include "TH2F.h"#include "TString.h"#include "TRegexp.h"#include "TMVA/Reader.h"#include "RhoCandidate.h"#include "RhoHistogram/RhoTuple.h"#include "RhoFactory.h"#include "RhoMassParticleSelector.h"#include "RhoMomentumParticleSelector.h"#include "RhoEnergyParticleSelector.h"#include "PndAnalysis.h"#include "Rho4CFitter.h"#include "RhoKinVtxFitter.h"#include "RhoKalmanVtxFitter.h"#include "RhoKinFitter.h"#include "RhoVtxPoca.h"#include "PndPidCandidate.h"#include "PndEventShape.h"#include "PndRhoTupleQA.h"Go to the source code of this file.
Classes | |
| struct | STCutSet |
Typedefs | |
| typedef std::map< int, PndSoftTriggerLine * > ::iterator | TrigIt |
Variables | |
| const int | STMAXCUT = 50 |
| const int | STMAXEVVARS = 50 |
| float | fSTInputValues [STMAXCUT] |
| std::map< TString, int > | fSTVarmap |
| std::map< int, STCutSet > | fSTSelmap |
| TString | fSTOps [5] ={">=",">","==","<=","<"} |
| std::map< int, PndSoftTriggerLine * > | fSTTriggers |
| std::map< int, int > | fSTMapListIndex |
| int | fSTPidIndex [16] = {-11, 11, -13, 13, 211, -211, 321, -321, 2212, -2212, 22, 111, 310, 221, 0, 0} |
| int | fSTNEvVars = 35 |
| TString | fSTenames [] |
| int | fSTNQuant = 17 |
| TString | fSTVarSuff [] = {"pt","tht","pcm","thtcm","pide","pidmu","pidpi","pidk","pidp", "pidmax","pocqa","pocdist","pocctau","oang","cdecang","decang","p" } |
| int | fSTQuantCode [] = { 11, 12, 13, 14, 20, 21, 22, 23, 24, 25, 30, 31, 32, 40, 42, 41, 10 } |
| double | fSTVarEvArray [STMAXEVVARS] |
| std::map< int, double > | fSTVarCandArray |
| std::vector< int > | fSTencode |
| int | fSTModeIndex = 0 |
| typedef std::map<int, PndSoftTriggerLine*>::iterator TrigIt |
Definition at line 91 of file softrig/PndSoftTriggerTask.cxx.
| TString fSTenames[] |
Definition at line 107 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::ReadConfiguration().
| std::vector<int> fSTencode |
Definition at line 130 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::AcceptCandidate(), PndSoftTriggerTask::Init(), PndSoftTriggerTask::ReadConfiguration(), and PndSoftTriggerTask::TagMode().
| float fSTInputValues[STMAXCUT] |
Definition at line 81 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::AcceptCandidate(), PndSoftTriggerTask::FillVarArray(), and PndSoftTriggerTask::ReadConfiguration().
| std::map<int, int> fSTMapListIndex |
Definition at line 89 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::DoCombinatorics(), and PndSoftTriggerTask::PndSoftTriggerTask().
| int fSTModeIndex = 0 |
Definition at line 131 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::AcceptCandidate(), PndSoftTriggerTask::Init(), and PndSoftTriggerTask::TagMode().
| int fSTNEvVars = 35 |
Definition at line 106 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::ReadConfiguration().
| int fSTNQuant = 17 |
Definition at line 118 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::CodeVariable().
| TString fSTOps[5] ={">=",">","==","<=","<"} |
Definition at line 87 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::AcceptCandidate(), PndSoftTriggerTask::Init(), and PndSoftTriggerTask::ReadConfiguration().
| int fSTPidIndex[16] = {-11, 11, -13, 13, 211, -211, 321, -321, 2212, -2212, 22, 111, 310, 221, 0, 0} |
Definition at line 94 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::DoCombinatorics(), and PndSoftTriggerTask::PndSoftTriggerTask().
| int fSTQuantCode[] = { 11, 12, 13, 14, 20, 21, 22, 23, 24, 25, 30, 31, 32, 40, 42, 41, 10 } |
Definition at line 120 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::CodeVariable().
Definition at line 85 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::AcceptCandidate(), PndSoftTriggerTask::FillVarArray(), PndSoftTriggerTask::Init(), PndSoftTriggerTask::ReadConfiguration(), and PndSoftTriggerTask::TagMode().
| std::map<int, PndSoftTriggerLine*> fSTTriggers |
Definition at line 88 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::Exec(), PndSoftTriggerTask::Finish(), PndSoftTriggerTask::Init(), PndSoftTriggerTask::ReadTriggerLines(), PndSoftTriggerTask::SetQAAll(), PndSoftTriggerTask::SetQAMode(), PndSoftTriggerTask::SetTagAll(), PndSoftTriggerTask::SetTagMode(), PndSoftTriggerTask::SetTagNSigAll(), and PndSoftTriggerTask::SetTagNSigMode().
| std::map<int, double> fSTVarCandArray |
Definition at line 127 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::FillVarArray(), and PndSoftTriggerTask::GetVarValue().
| double fSTVarEvArray[STMAXEVVARS] |
Definition at line 124 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::FillEventShapeVarArray(), and PndSoftTriggerTask::GetVarValue().
Definition at line 84 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::ReadConfiguration().
| TString fSTVarSuff[] = {"pt","tht","pcm","thtcm","pide","pidmu","pidpi","pidk","pidp", "pidmax","pocqa","pocdist","pocctau","oang","cdecang","decang","p" } |
Definition at line 119 of file softrig/PndSoftTriggerTask.cxx.
Referenced by PndSoftTriggerTask::CodeVariable().
| const int STMAXCUT = 50 |
Definition at line 59 of file softrig/PndSoftTriggerTask.cxx.
| const int STMAXEVVARS = 50 |
Definition at line 60 of file softrig/PndSoftTriggerTask.cxx.
1.8.5