Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
STrackMatcherComparatorConfig Struct Reference

#include <analysis/blob/master/AndersonAnalysisModules/TrackStudies/STrackMatchingComparator/src/STrackMatcherComparatorConfig.h>

+ Collaboration diagram for STrackMatcherComparatorConfig:

Public Attributes

string outFileName = "test.hists.root"
 
string newInFileName = ""
 
string oldInFileName = ""
 
string newTreeTrueName = "T"
 
string newTreeRecoName = "T"
 
string newTupleTrueName = "ntForEvalComp"
 
string newTupleRecoName = "ntForEvalComp"
 
string oldTupleTrueName = "ntp_gtrack"
 
string oldTupleRecoName = "ntp_track"
 
string newTreeLabel = "NewTree"
 
string newTupleLabel = "NewTuple"
 
string oldTupleLabel = "OldTuple"
 
vector< string > histDirNames
 
vector< string > ratioDirNames
 
vector< string > plotDirNames
 
bool useOnlyPrimTrks = true
 
bool doZVtxCut = true
 
bool doPhiCut = false
 
pair< float, float > oddPtFrac = {0.50, 1.50}
 
pair< float, float > zVtxRange = {-10., 10.}
 
float sigCutVal = 0.75
 
vector< pair< float, float > > phiSectors
 
pair< uint32_t, uint32_t > fCol = {923, 899}
 
pair< uint32_t, uint32_t > fMar = {20, 25}
 
pair< uint32_t, uint32_t > fLin = {1, 1}
 
pair< uint32_t, uint32_t > fWid = {1, 1}
 
pair< uint32_t, uint32_t > fFil = {0, 0}
 
string legOld = "evaluator"
 
string legNew = "truth matcher"
 
string header = ""
 
string count = "counts"
 
string norm = "normalized counts"
 
string ratio = "ratio"
 
vector< string > info
 
bool doIntNorm = false
 
bool matchVertScales = true
 

Detailed Description

Definition at line 24 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 24 of file STrackMatcherComparatorConfig.h

Member Data Documentation

string STrackMatcherComparatorConfig::count = "counts"

Definition at line 96 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 96 of file STrackMatcherComparatorConfig.h

bool STrackMatcherComparatorConfig::doIntNorm = false

Definition at line 108 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 108 of file STrackMatcherComparatorConfig.h

bool STrackMatcherComparatorConfig::doPhiCut = false

Definition at line 62 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 62 of file STrackMatcherComparatorConfig.h

bool STrackMatcherComparatorConfig::doZVtxCut = true

Definition at line 61 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 61 of file STrackMatcherComparatorConfig.h

pair<uint32_t, uint32_t> STrackMatcherComparatorConfig::fCol = {923, 899}

Definition at line 86 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 86 of file STrackMatcherComparatorConfig.h

pair<uint32_t, uint32_t> STrackMatcherComparatorConfig::fFil = {0, 0}

Definition at line 90 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 90 of file STrackMatcherComparatorConfig.h

pair<uint32_t, uint32_t> STrackMatcherComparatorConfig::fLin = {1, 1}

Definition at line 88 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 88 of file STrackMatcherComparatorConfig.h

pair<uint32_t, uint32_t> STrackMatcherComparatorConfig::fMar = {20, 25}

Definition at line 87 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 87 of file STrackMatcherComparatorConfig.h

pair<uint32_t, uint32_t> STrackMatcherComparatorConfig::fWid = {1, 1}

Definition at line 89 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 89 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::header = ""

Definition at line 95 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 95 of file STrackMatcherComparatorConfig.h

vector<string> STrackMatcherComparatorConfig::histDirNames
Initial value:
= {
"NewTreeHists",
"NewTupleHists",
"OldTupleHists"
}

Definition at line 45 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 45 of file STrackMatcherComparatorConfig.h

vector<string> STrackMatcherComparatorConfig::info
Initial value:
= {
"#bf{#it{sPHENIX}} Simulation",
"1 #pi^{-}/event, p_{T} = 10 GeV/c",
"#bf{Only #pi^{-}}"
}

Definition at line 101 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 101 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::legNew = "truth matcher"

Definition at line 94 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 94 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::legOld = "evaluator"

Definition at line 93 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 93 of file STrackMatcherComparatorConfig.h

bool STrackMatcherComparatorConfig::matchVertScales = true

Definition at line 109 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 109 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newInFileName = ""

Definition at line 28 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 28 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newTreeLabel = "NewTree"

Definition at line 40 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 40 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newTreeRecoName = "T"

Definition at line 33 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 33 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newTreeTrueName = "T"

Definition at line 32 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 32 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newTupleLabel = "NewTuple"

Definition at line 41 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 41 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newTupleRecoName = "ntForEvalComp"

Definition at line 35 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 35 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::newTupleTrueName = "ntForEvalComp"

Definition at line 34 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 34 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::norm = "normalized counts"

Definition at line 97 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 97 of file STrackMatcherComparatorConfig.h

pair<float, float> STrackMatcherComparatorConfig::oddPtFrac = {0.50, 1.50}

Definition at line 65 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 65 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::oldInFileName = ""

Definition at line 29 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 29 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::oldTupleLabel = "OldTuple"

Definition at line 42 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 42 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::oldTupleRecoName = "ntp_track"

Definition at line 37 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 37 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::oldTupleTrueName = "ntp_gtrack"

Definition at line 36 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 36 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::outFileName = "test.hists.root"

Definition at line 27 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 27 of file STrackMatcherComparatorConfig.h

vector<pair<float, float> > STrackMatcherComparatorConfig::phiSectors
Initial value:
= {
make_pair(-2.92, 0.12),
make_pair(-2.38, 0.05),
make_pair(-1.93, 0.18),
make_pair(-1.33, 0.07),
make_pair(-0.90, 0.24),
make_pair(-0.29, 0.09),
make_pair(0.23, 0.11),
make_pair(0.73, 0.10),
make_pair(1.28, 0.10),
make_pair(1.81, 0.08),
make_pair(2.23, 0.18),
make_pair(2.80, 0.17)
}

Definition at line 70 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 70 of file STrackMatcherComparatorConfig.h

vector<string> STrackMatcherComparatorConfig::plotDirNames
Initial value:
= {
"TreePlots",
"TuplePlots"
}

Definition at line 54 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 54 of file STrackMatcherComparatorConfig.h

string STrackMatcherComparatorConfig::ratio = "ratio"

Definition at line 98 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 98 of file STrackMatcherComparatorConfig.h

vector<string> STrackMatcherComparatorConfig::ratioDirNames
Initial value:
= {
"TreeRatios",
"TupleRatios"
}

Definition at line 50 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 50 of file STrackMatcherComparatorConfig.h

float STrackMatcherComparatorConfig::sigCutVal = 0.75

Definition at line 69 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 69 of file STrackMatcherComparatorConfig.h

bool STrackMatcherComparatorConfig::useOnlyPrimTrks = true

Definition at line 60 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 60 of file STrackMatcherComparatorConfig.h

pair<float, float> STrackMatcherComparatorConfig::zVtxRange = {-10., 10.}

Definition at line 66 of file STrackMatcherComparatorConfig.h.

View newest version in sPHENIX GitHub at line 66 of file STrackMatcherComparatorConfig.h


The documentation for this struct was generated from the following file: