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.