Skip to content
Snippets Groups Projects
Commit 4ce2701d authored by Etienne Bechtel's avatar Etienne Bechtel Committed by Florian Uhlig
Browse files

add documentation for the newly added variables

parent 308515b3
No related branches found
No related tags found
1 merge request!263Add some additional variables to the PAPA framework for MVD usage
...@@ -33,8 +33,7 @@ ...@@ -33,8 +33,7 @@
ClassImp(PairAnalysisVarManager) ClassImp(PairAnalysisVarManager)
const char* PairAnalysisVarManager::fgkParticleNames[PairAnalysisVarManager:: const char* PairAnalysisVarManager::fgkParticleNames[PairAnalysisVarManager::kNMaxValuesMC][3] = {
kNMaxValuesMC][3] = {
{"None", "", ""}, {"None", "", ""},
// Constant information // Constant information
{"MEL", "m_{e}", "(GeV/#it{c}^{2})"}, {"MEL", "m_{e}", "(GeV/#it{c}^{2})"},
...@@ -88,9 +87,7 @@ ClassImp(PairAnalysisVarManager) ...@@ -88,9 +87,7 @@ ClassImp(PairAnalysisVarManager)
{"M", "m_{inv}", "(GeV/#it{c}^{2})"}, {"M", "m_{inv}", "(GeV/#it{c}^{2})"},
{"Charge", "q", "(e)"}, {"Charge", "q", "(e)"},
{"Mt", "#it{m}_{T}", "(GeV/#it{c}^{2})"}, {"Mt", "#it{m}_{T}", "(GeV/#it{c}^{2})"},
{"Chi2NDFtoVtx", {"Chi2NDFtoVtx", "#chi^{2}/^{}N_{df}^{track#leftrightarrowvtx}", "(#sigma)"},
"#chi^{2}/^{}N_{df}^{track#leftrightarrowvtx}",
"(#sigma)"},
{"ImpactParXY", "#it{dca}_{xy}", "(cm)"}, {"ImpactParXY", "#it{dca}_{xy}", "(cm)"},
{"ImpactParZ", "#it{dca}_{z}", "(cm)"}, {"ImpactParZ", "#it{dca}_{z}", "(cm)"},
{"InclAngle", "#alpha_{incl}", "(rad.)"}, {"InclAngle", "#alpha_{incl}", "(rad.)"},
...@@ -170,7 +167,7 @@ ClassImp(PairAnalysisVarManager) ...@@ -170,7 +167,7 @@ ClassImp(PairAnalysisVarManager)
{"MUCHChi2NDF", "#chi^{2}/^{}N_{df}^{MUCH}", ""}, {"MUCHChi2NDF", "#chi^{2}/^{}N_{df}^{MUCH}", ""},
// technical information // technical information
{"RndmTrack", "P", ""}, {"RndmTrack", "P", ""},
{"PRes", "", ""}, {"PRes", "", ""},
// Pair specific variables // Pair specific variables
{"Chi2NDF", "#chi^{2}/^{}ndf", ""}, {"Chi2NDF", "#chi^{2}/^{}ndf", ""},
...@@ -266,9 +263,8 @@ ClassImp(PairAnalysisVarManager) ...@@ -266,9 +263,8 @@ ClassImp(PairAnalysisVarManager)
{"RvMC", "Sqrt(x_{vtx}^{2}_{MC}+y_{vtx}^{2}_{MC})", "(cm)"}, {"RvMC", "Sqrt(x_{vtx}^{2}_{MC}+y_{vtx}^{2}_{MC})", "(cm)"},
{"ZvMC", "z_{vtx}^{MC}", "(cm)"}, {"ZvMC", "z_{vtx}^{MC}", "(cm)"},
{"PhivMC", "#phi_{vtx}^{MC}", "(rad.)"}, {"PhivMC", "#phi_{vtx}^{MC}", "(rad.)"},
{"ThetavMC", {"ThetavMC", "#theta_{vtx}^{MC}"
"#theta_{vtx}^{MC}" "(rad.)"},
"(rad.)"},
{"OneOverPtMC", "1/^{}#it{p}_{T}^{MC}", "(GeV/#it{c})^{-1}"}, {"OneOverPtMC", "1/^{}#it{p}_{T}^{MC}", "(GeV/#it{c})^{-1}"},
{"PhiMC", "#phi^{MC}", "(rad.)"}, {"PhiMC", "#phi^{MC}", "(rad.)"},
{"ThetaMC", "#theta^{MC}", "(rad.)"}, {"ThetaMC", "#theta^{MC}", "(rad.)"},
...@@ -337,15 +333,14 @@ CbmKFVertex* PairAnalysisVarManager::fgKFVertex = 0x0; ...@@ -337,15 +333,14 @@ CbmKFVertex* PairAnalysisVarManager::fgKFVertex = 0x0;
CbmVertex* PairAnalysisVarManager::fgVertexMC = 0x0; CbmVertex* PairAnalysisVarManager::fgVertexMC = 0x0;
//CbmStsKFTrackFitter* PairAnalysisVarManager::fgKFFitter = 0x0; //CbmStsKFTrackFitter* PairAnalysisVarManager::fgKFFitter = 0x0;
//CbmL1PFFitter* PairAnalysisVarManager::fgL1Fitter = 0x0; //CbmL1PFFitter* PairAnalysisVarManager::fgL1Fitter = 0x0;
TBits* PairAnalysisVarManager::fgFillMap = 0x0; TBits* PairAnalysisVarManager::fgFillMap = 0x0;
Int_t PairAnalysisVarManager::fgCurrentRun = -1; Int_t PairAnalysisVarManager::fgCurrentRun = -1;
Double_t PairAnalysisVarManager::fgData[PairAnalysisVarManager::kNMaxValuesMC] = Double_t PairAnalysisVarManager::fgData[PairAnalysisVarManager::kNMaxValuesMC] = {0.};
{0.}; TFormula* PairAnalysisVarManager::fgFormula[kNMaxValuesMC] = {0x0};
TFormula* PairAnalysisVarManager::fgFormula[kNMaxValuesMC] = {0x0};
//________________________________________________________________ //________________________________________________________________
PairAnalysisVarManager::PairAnalysisVarManager() PairAnalysisVarManager::PairAnalysisVarManager() : TNamed("PairAnalysisVarManager", "PairAnalysisVarManager")
: TNamed("PairAnalysisVarManager", "PairAnalysisVarManager") { {
// //
// Default constructor // Default constructor
// //
...@@ -357,9 +352,8 @@ PairAnalysisVarManager::PairAnalysisVarManager() ...@@ -357,9 +352,8 @@ PairAnalysisVarManager::PairAnalysisVarManager()
} }
//________________________________________________________________ //________________________________________________________________
PairAnalysisVarManager::PairAnalysisVarManager(const char* name, PairAnalysisVarManager::PairAnalysisVarManager(const char* name, const char* title) : TNamed(name, title)
const char* title) {
: TNamed(name, title) {
// //
// Named constructor // Named constructor
// //
...@@ -371,7 +365,8 @@ PairAnalysisVarManager::PairAnalysisVarManager(const char* name, ...@@ -371,7 +365,8 @@ PairAnalysisVarManager::PairAnalysisVarManager(const char* name,
} }
//________________________________________________________________ //________________________________________________________________
PairAnalysisVarManager::~PairAnalysisVarManager() { PairAnalysisVarManager::~PairAnalysisVarManager()
{
// //
// Default destructor // Default destructor
// //
...@@ -381,7 +376,8 @@ PairAnalysisVarManager::~PairAnalysisVarManager() { ...@@ -381,7 +376,8 @@ PairAnalysisVarManager::~PairAnalysisVarManager() {
} }
//________________________________________________________________ //________________________________________________________________
UInt_t PairAnalysisVarManager::GetValueType(const char* valname) { UInt_t PairAnalysisVarManager::GetValueType(const char* valname)
{
// //
// Get value type by value name // Get value type by value name
// //
...@@ -394,7 +390,8 @@ UInt_t PairAnalysisVarManager::GetValueType(const char* valname) { ...@@ -394,7 +390,8 @@ UInt_t PairAnalysisVarManager::GetValueType(const char* valname) {
} }
//________________________________________________________________ //________________________________________________________________
UInt_t PairAnalysisVarManager::GetValueTypeMC(UInt_t var) { UInt_t PairAnalysisVarManager::GetValueTypeMC(UInt_t var)
{
// //
// Get MC value type by standard value name // Get MC value type by standard value name
// //
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment