ATLAS Offline Software
|
This validation tool writes basic information about Trk::Track into an ntuple; it is also the steering tool for all Trk::IValidationNtupleHelperTool. More...
#include <MeasurementVectorNtupleTool.h>
Public Member Functions | |
MeasurementVectorNtupleTool (const std::string &, const std::string &, const IInterface *) | |
~MeasurementVectorNtupleTool () | |
StatusCode | initialize () |
StatusCode | finalize () |
virtual StatusCode | addNtupleItems (TTree *tree) |
add branches to the tree Should be called once (per track collection and tree) dunring the initialisation phase by the calling algorithm (usually Trk::TrackValidationNtupleWriter) More... | |
virtual StatusCode | fillTrackData (const Trk::Track &, const int iterationIndex, const unsigned int fitStatCode) |
fill ntuple data of a given track without writing the record. More... | |
virtual StatusCode | fillTrackParticleData (const Trk::TrackParticleBase &) |
fill ntuple data of a given TrackParticle without writing the record. More... | |
virtual StatusCode | fillTrackTruthData (const TrackParameters *&, const TrackTruth &, const int) |
fill data about the truth match (score, parameter-pulls etc) More... | |
virtual void | resetVariables () |
reset the variables after writing the record to disk ntuple More... | |
ServiceHandle< StoreGateSvc > & | evtStore () |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc . More... | |
const ServiceHandle< StoreGateSvc > & | evtStore () const |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc . More... | |
const ServiceHandle< StoreGateSvc > & | detStore () const |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc . More... | |
virtual StatusCode | sysInitialize () override |
Perform system initialization for an algorithm. More... | |
virtual StatusCode | sysStart () override |
Handle START transition. More... | |
virtual std::vector< Gaudi::DataHandle * > | inputHandles () const override |
Return this algorithm's input handles. More... | |
virtual std::vector< Gaudi::DataHandle * > | outputHandles () const override |
Return this algorithm's output handles. More... | |
Gaudi::Details::PropertyBase & | declareProperty (Gaudi::Property< T > &t) |
Gaudi::Details::PropertyBase * | declareProperty (const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &) |
Declare a new Gaudi property. More... | |
Gaudi::Details::PropertyBase * | declareProperty (const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &) |
Declare a new Gaudi property. More... | |
Gaudi::Details::PropertyBase * | declareProperty (const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &) |
Gaudi::Details::PropertyBase * | declareProperty (const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &) |
Declare a new Gaudi property. More... | |
Gaudi::Details::PropertyBase * | declareProperty (const std::string &name, T &property, const std::string &doc="none") |
Declare a new Gaudi property. More... | |
void | updateVHKA (Gaudi::Details::PropertyBase &) |
MsgStream & | msg () const |
MsgStream & | msg (const MSG::Level lvl) const |
bool | msgLvl (const MSG::Level lvl) const |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Interface ID, declared here, and defined below. More... | |
Protected Member Functions | |
void | renounceArray (SG::VarHandleKeyArray &handlesArray) |
remove all handles from I/O resolution More... | |
std::enable_if_t< std::is_void_v< std::result_of_t< decltype(&T::renounce)(T)> > &&!std::is_base_of_v< SG::VarHandleKeyArray, T > &&std::is_base_of_v< Gaudi::DataHandle, T >, void > | renounce (T &h) |
void | extraDeps_update_handler (Gaudi::Details::PropertyBase &ExtraDeps) |
Add StoreName to extra input/output deps as needed. More... | |
Private Types | |
typedef ServiceHandle< StoreGateSvc > | StoreGateSvc_t |
Private Member Functions | |
StatusCode | fillMeasurementData (const Trk::MeasurementBase *, const Trk::TrackParameters *, const bool &isOutlier, const int &detectorType) |
fill variables with call for each measurement TSoS More... | |
StatusCode | callHelperTools (const Trk::MeasurementBase *, const Trk::TrackParameters *, const bool &isOutlier, const int &detectorType, const int &nCurrentHit) |
call the helper tools More... | |
virtual StatusCode | fillHoleData (const Trk::TrackStateOnSurface &) |
fill ntuple data of holes on track without writing the record More... | |
Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &) |
specialization for handling Gaudi::Property<SG::VarHandleKey> More... | |
Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &) |
specialization for handling Gaudi::Property<SG::VarHandleKeyArray> More... | |
Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T > &hndl, const SG::VarHandleType &) |
specialization for handling Gaudi::Property<SG::VarHandleBase> More... | |
Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T > &t, const SG::NotHandleType &) |
specialization for handling everything that's not a Gaudi::Property<SG::VarHandleKey> or a <SG::VarHandleKeyArray> More... | |
Private Attributes | |
const AtlasDetectorID * | m_idHelper |
Used to find out the sub-det from PRD->identify(). More... | |
MeasurementTypeID * | m_detTypeHelper |
ToolHandle< Trk::IUpdator > | m_updatorHandle |
Tool handle of updator for unbiased states. More... | |
Trk::IUpdator * | m_updator |
updator for unbiased states More... | |
ToolHandle< Trk::IResidualPullCalculator > | m_residualPullCalculator |
The residual and pull calculator tool. More... | |
ToolHandle< Trk::ITrackHoleSearchTool > | m_holeSearchTool |
The hole search tool. More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_PixelNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for Pixel More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_SCTNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for SCT More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_TRTNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for TRT More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_MDTNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for MDT More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_CSCNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for CSC More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_RPCNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for RPC More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_TGCNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for TGC More... | |
ToolHandleArray< IValidationNtupleHelperTool > | m_GeneralNtupleHelperToolHandles |
jobOption: List of Ntuple validation helper tools for data independent from detector technology More... | |
bool | m_useROTwithMaxAssgnProb |
jobOption: use ROT with max. More... | |
bool | m_ignoreMissTrkCov |
jobOption: ignore missing covariance of track parameters for pull calculation? More... | |
std::vector< IValidationNtupleHelperTool * > | m_PixelHelperTools |
the helper tools for Pixel data More... | |
std::vector< IValidationNtupleHelperTool * > | m_SCTHelperTools |
the helper tools for SCT data More... | |
std::vector< IValidationNtupleHelperTool * > | m_TRTHelperTools |
the helper tools for TRT data More... | |
std::vector< IValidationNtupleHelperTool * > | m_MDTHelperTools |
the helper tools for MDT data More... | |
std::vector< IValidationNtupleHelperTool * > | m_CSCHelperTools |
the helper tools for CSC data More... | |
std::vector< IValidationNtupleHelperTool * > | m_RPCHelperTools |
the helper tools for RPC data More... | |
std::vector< IValidationNtupleHelperTool * > | m_TGCHelperTools |
the helper tools for TGC data More... | |
std::vector< IValidationNtupleHelperTool * > | m_GeneralHelperTools |
the helper tools for data independent from detector technology More... | |
bool | m_pullWarning |
warn only ones, if pull cannot be calculated More... | |
bool | m_UpdatorWarning |
warn only ones, if unbiased track states can not be calculated More... | |
bool | m_trkParametersWarning |
warn once only, if no track parameters exist More... | |
bool | m_doTruth |
switch to turn truth on/off More... | |
bool | m_doHoleSearch |
switch to turn hole search on/off More... | |
std::map< const IValidationNtupleHelperTool *, bool > | m_helperToolWarning |
int | m_isUnbiased |
flag if track states are unbiased to the related measurements (0:no, 1:yes) More... | |
std::vector< float > * | m_residualLocX |
residual in Trk::LocX for each measurement on the track, vector of size nHits, value set to -1000 if meas't was outlier UNIT:mm More... | |
std::vector< float > * | m_residualLocY |
residual in Trk::LocY for each meas't on the track (value is set to -1000 if no second local coord. More... | |
std::vector< float > * | m_pullLocX |
pull in Trk::LocX for each measurement on the track, vector of size nHits, value set to -1000 if meas't was outlier UNIT:1 More... | |
std::vector< float > * | m_pullLocY |
pull in Trk::LocY for each measurement on the track (value is set to -1000 if no second local coord. More... | |
std::vector< int > * | m_DetectorType |
Detector type of the measurement, enum according to TrkEventPrimitives/TrackStateDefs.h, vector of size nHits. More... | |
std::vector< int > * | m_isOutlier |
flag if measurement is outlier (1) or not (0), vector of size nHits UNIT:0:no, 1:yes More... | |
int | m_nPixelHits |
number of measurements in the Pixels (without outliers) More... | |
int | m_nSCTHits |
number of measurements in the SCT (without outliers) More... | |
int | m_nTRTHits |
number of measurements in the TRT (without outliers) More... | |
int | m_nMDTHits |
number of measurements in the MDTs (without outliers) More... | |
int | m_nCSCHits |
number of measurements in the CSC (without outliers) More... | |
int | m_nRPCHits |
number of measurements in the RPC (without outliers) More... | |
int | m_nTGCHits |
number of measurements in the TGC (without outliers) More... | |
std::vector< int > * | m_pixelHitIndex |
corresp. More... | |
std::vector< int > * | m_sctHitIndex |
corresp. More... | |
std::vector< int > * | m_trtHitIndex |
corresp. More... | |
std::vector< int > * | m_mdtHitIndex |
corresp. More... | |
std::vector< int > * | m_cscHitIndex |
corresp. More... | |
std::vector< int > * | m_rpcHitIndex |
corresp. More... | |
std::vector< int > * | m_tgcHitIndex |
icorresp. More... | |
int | m_nHoles |
number of holes on track More... | |
int | m_nPixelHoles |
number of Pixel holes on track More... | |
int | m_nSctHoles |
number of SCT holes on track More... | |
std::vector< int > * | m_HoleDetectorType |
detector type of the hole (vector of size nHoles) More... | |
StoreGateSvc_t | m_evtStore |
Pointer to StoreGate (event store by default) More... | |
StoreGateSvc_t | m_detStore |
Pointer to StoreGate (detector store by default) More... | |
std::vector< SG::VarHandleKeyArray * > | m_vhka |
bool | m_varHandleArraysDeclared |
This validation tool writes basic information about Trk::Track into an ntuple; it is also the steering tool for all Trk::IValidationNtupleHelperTool.
You use an existing ntuple tree (which has to have the same track-wise structure) and just use the Trk::BasicValidationNtupleTool to add some ntuple variables.
One can give a list of Trk::IValidationNtupleHelperTool for each detector type by joboptions which are called by Trk::BasicValidationNtupleTool if a measurement of the related detector is found on the track. Those Trk::IValidationNtupleHelperTool can add items to the ntuple and fill special data needed for validation.
Every entry (track) contains the event number, a track id (numbering the tracks within one event) and an optional iteration index, which can be used if different intermediate results of a track are produced in the refit procedure. The track id is the same for all tracks generated within one iteration process and reset to 0 every time a new event is started.
Definition at line 52 of file MeasurementVectorNtupleTool.h.
|
privateinherited |
Definition at line 388 of file AthCommonDataStore.h.
Trk::MeasurementVectorNtupleTool::MeasurementVectorNtupleTool | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Definition at line 29 of file MeasurementVectorNtupleTool.cxx.
|
default |
|
virtual |
add branches to the tree Should be called once (per track collection and tree) dunring the initialisation phase by the calling algorithm (usually Trk::TrackValidationNtupleWriter)
Implements Trk::ITrackValidationNtupleTool.
Definition at line 324 of file MeasurementVectorNtupleTool.cxx.
|
private |
call the helper tools
Definition at line 786 of file MeasurementVectorNtupleTool.cxx.
|
inlineprivateinherited |
specialization for handling Gaudi::Property<SG::VarHandleKeyArray>
Definition at line 170 of file AthCommonDataStore.h.
|
inlineprivateinherited |
specialization for handling Gaudi::Property<SG::VarHandleKey>
Definition at line 156 of file AthCommonDataStore.h.
|
inlineprivateinherited |
specialization for handling Gaudi::Property<SG::VarHandleBase>
Definition at line 184 of file AthCommonDataStore.h.
|
inlineprivateinherited |
specialization for handling everything that's not a Gaudi::Property<SG::VarHandleKey> or a <SG::VarHandleKeyArray>
Definition at line 199 of file AthCommonDataStore.h.
|
inlineinherited |
Declare a new Gaudi property.
name | Name of the property. |
hndl | Object holding the property value. |
doc | Documentation string for the property. |
This is the version for types that derive from SG::VarHandleBase
. The property value object is put on the input and output lists as appropriate; then we forward to the base class.
Definition at line 245 of file AthCommonDataStore.h.
|
inlineinherited |
Declare a new Gaudi property.
name | Name of the property. |
hndl | Object holding the property value. |
doc | Documentation string for the property. |
This is the version for types that derive from SG::VarHandleKey
. The property value object is put on the input and output lists as appropriate; then we forward to the base class.
Definition at line 221 of file AthCommonDataStore.h.
|
inlineinherited |
Definition at line 259 of file AthCommonDataStore.h.
|
inlineinherited |
Declare a new Gaudi property.
name | Name of the property. |
property | Object holding the property value. |
doc | Documentation string for the property. |
This is the generic version, for types that do not derive from SG::VarHandleKey
. It just forwards to the base class version of declareProperty
.
Definition at line 333 of file AthCommonDataStore.h.
|
inlineinherited |
Declare a new Gaudi property.
name | Name of the property. |
property | Object holding the property value. |
doc | Documentation string for the property. |
This dispatches to either the generic declareProperty
or the one for VarHandle/Key/KeyArray.
Definition at line 352 of file AthCommonDataStore.h.
|
inlineinherited |
Definition at line 145 of file AthCommonDataStore.h.
|
inlineinherited |
The standard StoreGateSvc/DetectorStore
Returns (kind of) a pointer to the StoreGateSvc
.
Definition at line 95 of file AthCommonDataStore.h.
|
inlineinherited |
The standard StoreGateSvc
(event store) Returns (kind of) a pointer to the StoreGateSvc
.
Definition at line 85 of file AthCommonDataStore.h.
|
inlineinherited |
The standard StoreGateSvc
(event store) Returns (kind of) a pointer to the StoreGateSvc
.
Definition at line 90 of file AthCommonDataStore.h.
|
protectedinherited |
Add StoreName to extra input/output deps as needed.
use the logic of the VarHandleKey to parse the DataObjID keys supplied via the ExtraInputs and ExtraOuputs Properties to add the StoreName if it's not explicitly given
|
privatevirtual |
fill ntuple data of holes on track without writing the record
Definition at line 889 of file MeasurementVectorNtupleTool.cxx.
|
private |
fill variables with call for each measurement TSoS
fill the per-state vector variables
Definition at line 715 of file MeasurementVectorNtupleTool.cxx.
|
virtual |
fill ntuple data of a given track without writing the record.
fill track data into variables without actually writing the record
Implements Trk::ITrackValidationNtupleTool.
Definition at line 448 of file MeasurementVectorNtupleTool.cxx.
|
virtual |
fill ntuple data of a given TrackParticle without writing the record.
fill trackparticle data into variables without actually writing the record
Implements Trk::ITrackValidationNtupleTool.
Definition at line 581 of file MeasurementVectorNtupleTool.cxx.
|
virtual |
fill data about the truth match (score, parameter-pulls etc)
Implements Trk::ITrackValidationNtupleTool.
Definition at line 704 of file MeasurementVectorNtupleTool.cxx.
StatusCode Trk::MeasurementVectorNtupleTool::finalize | ( | ) |
Definition at line 299 of file MeasurementVectorNtupleTool.cxx.
StatusCode Trk::MeasurementVectorNtupleTool::initialize | ( | ) |
Definition at line 117 of file MeasurementVectorNtupleTool.cxx.
|
overridevirtualinherited |
Return this algorithm's input handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
inlinestaticinherited |
Interface ID, declared here, and defined below.
Definition at line 69 of file ITrackValidationNtupleTool.h.
|
inlineinherited |
Definition at line 24 of file AthCommonMsg.h.
|
inlineinherited |
Definition at line 27 of file AthCommonMsg.h.
|
inlineinherited |
Definition at line 30 of file AthCommonMsg.h.
|
overridevirtualinherited |
Return this algorithm's output handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
inlineprotectedinherited |
Definition at line 380 of file AthCommonDataStore.h.
|
inlineprotectedinherited |
remove all handles from I/O resolution
Definition at line 364 of file AthCommonDataStore.h.
|
virtual |
reset the variables after writing the record to disk ntuple
Implements Trk::ITrackValidationNtupleTool.
Definition at line 593 of file MeasurementVectorNtupleTool.cxx.
|
overridevirtualinherited |
Perform system initialization for an algorithm.
We override this to declare all the elements of handle key arrays at the end of initialization. See comments on updateVHKA.
Reimplemented in DerivationFramework::CfAthAlgTool, AthCheckedComponent< AthAlgTool >, AthCheckedComponent<::AthAlgTool >, and asg::AsgMetadataTool.
|
overridevirtualinherited |
Handle START transition.
We override this in order to make sure that conditions handle keys can cache a pointer to the conditions container.
|
inlineinherited |
Definition at line 308 of file AthCommonDataStore.h.
|
private |
the helper tools for CSC data
Definition at line 129 of file MeasurementVectorNtupleTool.h.
|
private |
corresp.
index for CSC measurement vector
Definition at line 161 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for CSC
Definition at line 118 of file MeasurementVectorNtupleTool.h.
|
private |
Detector type of the measurement, enum according to TrkEventPrimitives/TrackStateDefs.h, vector of size nHits.
Definition at line 146 of file MeasurementVectorNtupleTool.h.
|
privateinherited |
Pointer to StoreGate (detector store by default)
Definition at line 393 of file AthCommonDataStore.h.
|
private |
Definition at line 107 of file MeasurementVectorNtupleTool.h.
|
private |
switch to turn hole search on/off
Definition at line 138 of file MeasurementVectorNtupleTool.h.
|
private |
switch to turn truth on/off
Definition at line 137 of file MeasurementVectorNtupleTool.h.
|
privateinherited |
Pointer to StoreGate (event store by default)
Definition at line 390 of file AthCommonDataStore.h.
|
private |
the helper tools for data independent from detector technology
Definition at line 132 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for data independent from detector technology
Definition at line 121 of file MeasurementVectorNtupleTool.h.
|
private |
Definition at line 139 of file MeasurementVectorNtupleTool.h.
|
private |
detector type of the hole (vector of size nHoles)
Definition at line 169 of file MeasurementVectorNtupleTool.h.
|
private |
The hole search tool.
Definition at line 113 of file MeasurementVectorNtupleTool.h.
|
private |
Used to find out the sub-det from PRD->identify().
Definition at line 106 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: ignore missing covariance of track parameters for pull calculation?
Definition at line 124 of file MeasurementVectorNtupleTool.h.
|
private |
flag if measurement is outlier (1) or not (0), vector of size nHits UNIT:0:no, 1:yes
Definition at line 147 of file MeasurementVectorNtupleTool.h.
|
private |
flag if track states are unbiased to the related measurements (0:no, 1:yes)
Definition at line 141 of file MeasurementVectorNtupleTool.h.
|
private |
the helper tools for MDT data
Definition at line 128 of file MeasurementVectorNtupleTool.h.
|
private |
corresp.
index for MDT measurement vector
Definition at line 160 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for MDT
Definition at line 117 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the CSC (without outliers)
Definition at line 153 of file MeasurementVectorNtupleTool.h.
|
private |
number of holes on track
Definition at line 166 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the MDTs (without outliers)
Definition at line 152 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the Pixels (without outliers)
Definition at line 149 of file MeasurementVectorNtupleTool.h.
|
private |
number of Pixel holes on track
Definition at line 167 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the RPC (without outliers)
Definition at line 154 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the SCT (without outliers)
Definition at line 150 of file MeasurementVectorNtupleTool.h.
|
private |
number of SCT holes on track
Definition at line 168 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the TGC (without outliers)
Definition at line 155 of file MeasurementVectorNtupleTool.h.
|
private |
number of measurements in the TRT (without outliers)
Definition at line 151 of file MeasurementVectorNtupleTool.h.
|
private |
the helper tools for Pixel data
Definition at line 125 of file MeasurementVectorNtupleTool.h.
|
private |
corresp.
index for pixel measurement vector
Definition at line 157 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for Pixel
Definition at line 114 of file MeasurementVectorNtupleTool.h.
|
private |
pull in Trk::LocX for each measurement on the track, vector of size nHits, value set to -1000 if meas't was outlier UNIT:1
Definition at line 144 of file MeasurementVectorNtupleTool.h.
|
private |
pull in Trk::LocY for each measurement on the track (value is set to -1000 if no second local coord.
exists for the meas't), vector of size nHits UNIT:1
Definition at line 145 of file MeasurementVectorNtupleTool.h.
|
private |
warn only ones, if pull cannot be calculated
Definition at line 134 of file MeasurementVectorNtupleTool.h.
|
private |
residual in Trk::LocX for each measurement on the track, vector of size nHits, value set to -1000 if meas't was outlier UNIT:mm
Definition at line 142 of file MeasurementVectorNtupleTool.h.
|
private |
residual in Trk::LocY for each meas't on the track (value is set to -1000 if no second local coord.
exists for the meas't), vector of size nHits UNIT:mm
Definition at line 143 of file MeasurementVectorNtupleTool.h.
|
private |
The residual and pull calculator tool.
Definition at line 112 of file MeasurementVectorNtupleTool.h.
|
private |
the helper tools for RPC data
Definition at line 130 of file MeasurementVectorNtupleTool.h.
|
private |
corresp.
index for RPC measurement vector
Definition at line 162 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for RPC
Definition at line 119 of file MeasurementVectorNtupleTool.h.
|
private |
the helper tools for SCT data
Definition at line 126 of file MeasurementVectorNtupleTool.h.
|
private |
corresp.
index for SCT measurement vector
Definition at line 158 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for SCT
Definition at line 115 of file MeasurementVectorNtupleTool.h.
|
private |
the helper tools for TGC data
Definition at line 131 of file MeasurementVectorNtupleTool.h.
|
private |
icorresp.
index for TGC measurement vector
Definition at line 163 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for TGC
Definition at line 120 of file MeasurementVectorNtupleTool.h.
|
private |
warn once only, if no track parameters exist
Definition at line 136 of file MeasurementVectorNtupleTool.h.
|
private |
the helper tools for TRT data
Definition at line 127 of file MeasurementVectorNtupleTool.h.
|
private |
corresp.
index for TRT measurement vector
Definition at line 159 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: List of Ntuple validation helper tools for TRT
Definition at line 116 of file MeasurementVectorNtupleTool.h.
|
private |
updator for unbiased states
Definition at line 110 of file MeasurementVectorNtupleTool.h.
|
private |
Tool handle of updator for unbiased states.
Definition at line 109 of file MeasurementVectorNtupleTool.h.
|
private |
warn only ones, if unbiased track states can not be calculated
Definition at line 135 of file MeasurementVectorNtupleTool.h.
|
private |
jobOption: use ROT with max.
assignment probabilty in the case of Trk::CompetingRIOsOnTrack or use competingROT itself?
Definition at line 123 of file MeasurementVectorNtupleTool.h.
|
privateinherited |
Definition at line 399 of file AthCommonDataStore.h.
|
privateinherited |
Definition at line 398 of file AthCommonDataStore.h.