ATLAS Offline Software
|
Primary vertex, track and muon thinning for Bmumu analysis. More...
#include <BmumuThinningTool.h>
Public Member Functions | |
virtual StatusCode | sysInitialize () override |
Perform system initialization for an algorithm. More... | |
virtual bool | addEvent (const std::string &name, double weight=1.) const |
virtual bool | addToCounter (const std::string &name, uint64_t counts=1, double weight=1.) const |
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 | 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 () |
AlgTool interface methods. More... | |
Protected Member Functions | |||||||||||||||||||
std::vector< std::string > | filterAuxElements (const xAOD::AuxContainerBase *auxCont, std::string pattern) const | ||||||||||||||||||
Obtain all auxillary elements matching a certain pattern. More... | |||||||||||||||||||
void | selectAuxElements (const xAOD::AuxContainerBase *auxCont, std::vector< std::string > &vLinkNames, std::vector< pv_type > &vLinkTypes, std::string pattern) const | ||||||||||||||||||
Determine aux elements to be looked at – for (refitted) PVs. More... | |||||||||||||||||||
void | selectAuxElements (const xAOD::AuxContainerBase *auxCont, std::vector< std::string > &vLinkNames, std::vector< std::string > vPrefixes, std::vector< pv_type > &vLinkTypes, std::string pattern) const | ||||||||||||||||||
Determine aux elements to be looked at – for closest tracks. More... | |||||||||||||||||||
std::string | dumpVS (const std::vector< std::string > &vs, const std::string header="", size_t nBlanks=0) const | ||||||||||||||||||
Dump a vector<str> to a string. More... | |||||||||||||||||||
void | logWrappedMsg (const std::string &str, const MSG::Level lvl) const | ||||||||||||||||||
Wrap string at line breaks and print with appropriate message level. More... | |||||||||||||||||||
std::string | checkMaskConsistency (const std::vector< bool > &mask1, const std::vector< bool > &mask2, const std::string name1, const std::string name2, const std::string header="") const | ||||||||||||||||||
Check two masks for consistency. More... | |||||||||||||||||||
CutIdentifier | getCounter (const std::string &name) const | ||||||||||||||||||
std::string | getCounterNameById (CutIdentifier id) const | ||||||||||||||||||
CutIdentifier | getCounterIdByName (const std::string &name) const | ||||||||||||||||||
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... | |||||||||||||||||||
Sync-mark methods | |||||||||||||||||||
Mark original muons for accepted calibrated muons
| |||||||||||||||||||
StatusCode | markOrigMuons (const xAOD::MuonContainer *muCont, const xAOD::MuonContainer *cmuCont, std::vector< bool > &muMask, std::vector< bool > &cmuMask, std::string counterName, bool allowFastSync=true) const | ||||||||||||||||||
StatusCode | markCalibMuons (const xAOD::MuonContainer *muCont, const xAOD::MuonContainer *cmuCont, std::vector< bool > &muMask, std::vector< bool > &cmuMask, std::string counterName, bool allowFastSync) const | ||||||||||||||||||
Mark calibrated muons for accepted (original) muons. More... | |||||||||||||||||||
StatusCode | markTrksForSelMuons (const xAOD::TrackParticleContainer *trkPartCont, std::vector< bool > &trkMask, const xAOD::MuonContainer *muCont, std::vector< bool > &muMask, std::string counterName) const | ||||||||||||||||||
Mark ID tracks of selected (original or calibrated) muons. More... | |||||||||||||||||||
StatusCode | markMuonsForSelTracks (const xAOD::TrackParticleContainer *trkPartCont, std::vector< bool > &trkMask, const xAOD::MuonContainer *muCont, std::vector< bool > &muMask, std::string counterName) const | ||||||||||||||||||
Mark muons for selected ID tracks. More... | |||||||||||||||||||
Private Types | |
typedef xAOD::BPhysHelper::pv_type | pv_type |
typedef ElementLink< xAOD::TrackParticleContainer > | TrackParticleLink |
typedef std::map< std::string, CutIdentifier > | NameIdMap_t |
typedef ServiceHandle< StoreGateSvc > | StoreGateSvc_t |
Private Member Functions | |
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 | |
ServiceHandle< ICutFlowSvc > | m_cutFlowSvc |
std::string | m_ctbasename |
NameIdMap_t | m_mctn |
CutIdentifier | m_bid |
bool | m_bidisset |
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 |
Job options | |
ServiceHandle< IThinningSvc > | m_thinningSvc |
std::string | m_trkPartContName |
std::vector< std::string > | m_vtxContNames |
std::vector< std::string > | m_vtxPassFlags |
std::string | m_PVContName |
std::vector< std::string > | m_refPVContNames |
std::string | m_muonContName |
std::string | m_calMuonContName |
std::string | m_ctBranchBaseName |
std::vector< std::string > | m_ctBranchPrefixes |
bool | m_alignPassToVertexList |
bool | m_keepPVTracks |
bool | m_matchCalMuons |
bool | m_markMuons |
bool | m_markCalMuons |
bool | m_syncMuonsBothWays |
bool | m_keepCloseTracks |
bool | m_keepSelMuonTracks |
bool | m_keepSelCalMuonTracks |
bool | m_keepSelTrackMuons |
bool | m_keepSelTrackCalMuons |
bool | m_allowFastMuonMaskSync |
bool | m_thinPVs |
bool | m_thinRefPVs |
bool | m_thinTracks |
bool | m_thinMuons |
bool | m_vertexAnd |
bool | m_trackAnd |
bool | m_muonAnd |
internal member variables | |
process close tracks | |
bool | m_doCloseTracks |
bool | m_doPVs |
process primary vertices More... | |
bool | m_doRefPVs |
process refitted primary vertices More... | |
bool | m_doMuons |
process (original) muons More... | |
bool | m_doCalMuons |
process refitted muons More... | |
bool | m_doTracks |
process ID tracks More... | |
aux element link name caches | |
caching aux element link names (and pv types) for original and refitted PVs | |
std::vector< std::vector< std::string > > | m_vvOrigPVLinkNames |
std::vector< std::vector< pv_type > > | m_vvOrigPVLinkTypes |
std::vector< std::vector< std::string > > | m_vvRefPVLinkNames |
std::vector< std::vector< pv_type > > | m_vvRefPVLinkTypes |
std::vector< std::vector< std::string > > | m_vvCtLinkNames |
caching aux element link names (and pv types) for closest tracks More... | |
std::vector< std::vector< pv_type > > | m_vvCtLinkTypes |
pv_type to string map | |
static std::map< pv_type, std::string > | PvTypeToVarNameMap |
BmumuThinningTool (const std::string &t, const std::string &n, const IInterface *p) | |
Main constructor. More... | |
~BmumuThinningTool () | |
Default destructor. More... | |
StatusCode | initialize () |
Initialize tool. More... | |
StatusCode | finalize () |
Finalize tool. More... | |
virtual StatusCode | doThinning () const |
Main thinning method executed for each event. More... | |
bool | pass (const SG::AuxElement &em, std::string hypo) const |
Helper checking for hypothesis passing. More... | |
const xAOD::TrackParticle * | getTrackParticle (const xAOD::Vertex *vtx, std::string name) const |
Helper to get a TrackParticle link. More... | |
template<typename TYPE > | |
StatusCode | applyThinMask (SG::ThinningHandle< TYPE > &trkCont, const std::vector< bool > &trkMask, bool doAnd) const |
StatusCode | matchMuons (const xAOD::MuonContainer *muCont, std::vector< bool > &muMask, xAOD::BPhysHelper &vtx, std::string counterName) const |
Mark muons matched to secondary vertices. More... | |
Primary vertex, track and muon thinning for Bmumu analysis.
This class provides a thinning tool to thin the primary vertex, the muon and calibrated muon collections as well as the inner detector track selection depending on:
This tool is primarily written for the B(s)->mumu analysis and used by the BPHY8 derivation.
Name | Description |
---|---|
ThinningService | Thinning service handle |
TrackParticleContainerName | TrackParticle container name (default: InDetTrackParticles) |
VertexContainerNames | List of secondary vertex container names |
VertexPassFlags | List of pass flags for the seconary vertices empty list lets all vertices pass. List length needs to be identical to length of VertexContainerNames list if AlignPassToVertexList is True |
AlignPassToVertexList | Align VertexPassFlags to VertexContainerNames list? This option causes a 1:1 correlation between the two lists, i.e. a flag is only applied to the corresponding container if this option is set to True. (default: false) |
PVContainerName | Primary vertex container name |
RefPVContainerNames | Refitted primary vertex container names. This list must be of same length and order as the m_vtxContNames list. (or empty: no thinning of refitted primary vertex containers) |
MuonContainerName | Name of the used muon container (default: "") |
CalibMuonContainerName | Name of the calibrated muons container (default: "") |
CloseTrackBranchBaseName | Closest track branch base name |
CloseTrackBranchPrefixes | Closest track branch prefixes |
KeepTracksForSelectedPVs | Keep tracks for selected (refitted) primary vertices? (default: false) |
MatchCalibratedMuons | Match vertex muons with calibrated muons? (default: false) |
MarkMatchedMuons | Mark orginal muons for matched calibrated muons as well? (only makes sense if MatchCalibratedMuons = True; default: false) |
MarkMatchedCalMuons | Mark calibrated muons for matched calibrated muons as well? (only makes sense if MatchedCalibratedMuons = False; default: false) |
SyncMatchedMuonsBothWays | Force syncing marked muons both ways? (default: false) |
AllowFastMuonMaskSync | Allow fast sync of myon masks? (Set to 'False' to force in-depth synchronization of muon masks. Default: false) |
KeepCloseTracks | Keep tracks for closest tracks? (default: false) |
KeepTracksForMuons | Keep tracks for selected muons? (default: false) |
KeepTracksForCalMuons | Keep tracks for selected calibrated muons? (default: false) |
KeepMuonsForTracks | Keep (original) muons for selected tracks? (default: false) |
KeepCalMuonsForTracks | Keep calibrated muons for selected tracks? (default: false) |
ApplyAndForVertices | Apply AND for mask matching for vertices? (default: false) |
ApplyAndForTracks | Apply AND for mask matching for tracks? (default: false) |
ApplyAndForMuons | Apply AND for mask matching for muons? (default: false) |
ThinPVs" | Thin primary vertex collection? (default: true) |
ThinRefittedPVs" | Thin refitted primary vertex collection? (default: true) |
ThinTracks" | Thin ID track collection? (default: true) |
ThinMuons" | Thin muon collections? (default: true) |
Definition at line 144 of file BmumuThinningTool.h.
|
privateinherited |
Definition at line 72 of file CfAthAlgTool.h.
Definition at line 147 of file BmumuThinningTool.h.
|
privateinherited |
Definition at line 388 of file AthCommonDataStore.h.
|
private |
Definition at line 148 of file BmumuThinningTool.h.
DerivationFramework::BmumuThinningTool::BmumuThinningTool | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Main constructor.
DerivationFramework::BmumuThinningTool::~BmumuThinningTool | ( | ) |
Default destructor.
|
virtualinherited |
Definition at line 104 of file CfAthAlgTool.cxx.
|
virtualinherited |
Definition at line 115 of file CfAthAlgTool.cxx.
|
protected |
|
protected |
Check two masks for consistency.
This is a method returning debugging information.
[in] | mask1 | first mask vector to be checked |
[in] | mask2 | second mask vector to be checked |
[in] | name1 | name of first mask vector |
[in] | name2 | name of second mask vector |
[in] | header | text to be prepended to output string |
|
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.
|
virtual |
Main thinning method executed for each event.
Implements DerivationFramework::IThinningTool.
|
protected |
Dump a vector<str> to a string.
[in] | vs | vector<string> to be dumped |
[in] | header | header string to be prepended |
[in] | nBlanks | number of blanks to prepend each line with |
|
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
|
protected |
Obtain all auxillary elements matching a certain pattern.
Helper to filter all names of auxillary elements of an aux container according to a certain pattern. The pattern must be a regular expression pattern.
[in] | auxCont | pointer to AuxContainer |
[in] | pattern | regular expression pattern to be matched by names |
StatusCode DerivationFramework::BmumuThinningTool::finalize | ( | ) |
Finalize tool.
|
protectedinherited |
Definition at line 128 of file CfAthAlgTool.cxx.
|
protectedinherited |
Definition at line 161 of file CfAthAlgTool.cxx.
|
protectedinherited |
|
protected |
Helper to get a TrackParticle link.
[in] | vtx | secondary vertex containing link |
[in] | name | name of the link |
StatusCode DerivationFramework::BmumuThinningTool::initialize | ( | ) |
Initialize tool.
|
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 |
AlgTool interface methods.
Definition at line 31 of file IThinningTool.h.
|
protected |
Wrap string at line breaks and print with appropriate message level.
[in] | str | string to be printed |
[in] | lvl | MSG::Level chosen |
|
protected |
Mark calibrated muons for accepted (original) muons.
[in] | muCont | pointer to MuonContainer of (original) muons |
[in] | cmuCont | pointer to MuonContainer of calibrated muons |
[in] | muMask | mask for (original) muons |
[in,out] | cmuMask | mask for calibrated muons |
[in] | counterName | base name for counters |
[in] | allowFastSync | use fast synchronization method |
|
protected |
Mark muons for selected ID tracks.
[in] | trkPartCont | pointer to TrackParticle container |
[in] | trkMask | mask for tracks |
[in,out] | muCont | pointer to MuonContainer |
[in] | muMask | mask for muons |
[in] | counterName | base name for counters |
|
protected |
|
protected |
Mark ID tracks of selected (original or calibrated) muons.
[in] | trkPartCont | pointer to TrackParticle container |
[in,out] | trkMask | mask for tracks |
[in] | muCont | pointer to MuonContainer |
[in] | muMask | mask for muons |
[in] | counterName | base name for counters |
|
protected |
Mark muons matched to secondary vertices.
[in] | muCont | pointer to MuonContainer |
[in,out] | muMask | vector with mask per muon |
[in] | vtx | secondary vertex |
[in] | counterName | name of counter |
|
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.
|
protected |
Helper checking for hypothesis passing.
Helper to check whether an element is marked as passing a specific hypothesis.
[in] | em | auxillary storage element |
[in] | hypo | name of the hypothesis |
|
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.
|
protected |
Determine aux elements to be looked at – for (refitted) PVs.
[in] | auxCont | pointer to AuxContainer |
[out] | vLinkNames | vector of aux element names selected |
[out] | vLinkTypes | vector of PV-to-SV types corresponding to aux element names selected |
[in] | pattern | regular expression pattern to be matched by names |
|
protected |
Determine aux elements to be looked at – for closest tracks.
[in] | auxCont | pointer to AuxContainer |
[out] | vLinkNames | vector of aux element names selected |
[in] | vPrefixes | vector of prefixes to be concatenated with pattern for search |
[out] | vLinkTypes | vector of PV-to-SV types corresponding to aux element names selected |
[in] | pattern | regular expression pattern to be matched by names |
|
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 from AthCommonDataStore< AthCommonMsg< AlgTool > >.
Definition at line 94 of file CfAthAlgTool.cxx.
|
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 |
Definition at line 379 of file BmumuThinningTool.h.
|
private |
Definition at line 390 of file BmumuThinningTool.h.
|
mutableprivateinherited |
Definition at line 76 of file CfAthAlgTool.h.
|
mutableprivateinherited |
Definition at line 77 of file CfAthAlgTool.h.
|
private |
Definition at line 376 of file BmumuThinningTool.h.
|
privateinherited |
Definition at line 69 of file CfAthAlgTool.h.
|
private |
Definition at line 377 of file BmumuThinningTool.h.
|
private |
Definition at line 378 of file BmumuThinningTool.h.
|
privateinherited |
Definition at line 66 of file CfAthAlgTool.h.
|
privateinherited |
Pointer to StoreGate (detector store by default)
Definition at line 393 of file AthCommonDataStore.h.
|
private |
process refitted muons
Definition at line 412 of file BmumuThinningTool.h.
|
private |
Definition at line 404 of file BmumuThinningTool.h.
|
private |
process (original) muons
Definition at line 410 of file BmumuThinningTool.h.
|
private |
process primary vertices
Definition at line 406 of file BmumuThinningTool.h.
|
private |
process refitted primary vertices
Definition at line 408 of file BmumuThinningTool.h.
|
private |
process ID tracks
Definition at line 414 of file BmumuThinningTool.h.
|
privateinherited |
Pointer to StoreGate (event store by default)
Definition at line 390 of file AthCommonDataStore.h.
|
private |
Definition at line 385 of file BmumuThinningTool.h.
|
private |
Definition at line 380 of file BmumuThinningTool.h.
|
private |
Definition at line 387 of file BmumuThinningTool.h.
|
private |
Definition at line 386 of file BmumuThinningTool.h.
|
private |
Definition at line 389 of file BmumuThinningTool.h.
|
private |
Definition at line 388 of file BmumuThinningTool.h.
|
private |
Definition at line 383 of file BmumuThinningTool.h.
|
private |
Definition at line 382 of file BmumuThinningTool.h.
|
private |
Definition at line 381 of file BmumuThinningTool.h.
|
mutableprivateinherited |
Definition at line 73 of file CfAthAlgTool.h.
|
private |
Definition at line 397 of file BmumuThinningTool.h.
|
private |
Definition at line 375 of file BmumuThinningTool.h.
|
private |
Definition at line 373 of file BmumuThinningTool.h.
|
private |
Definition at line 374 of file BmumuThinningTool.h.
|
private |
Definition at line 384 of file BmumuThinningTool.h.
|
private |
Definition at line 394 of file BmumuThinningTool.h.
|
private |
Definition at line 369 of file BmumuThinningTool.h.
|
private |
Definition at line 391 of file BmumuThinningTool.h.
|
private |
Definition at line 392 of file BmumuThinningTool.h.
|
private |
Definition at line 393 of file BmumuThinningTool.h.
|
private |
Definition at line 396 of file BmumuThinningTool.h.
|
private |
Definition at line 370 of file BmumuThinningTool.h.
|
privateinherited |
Definition at line 399 of file AthCommonDataStore.h.
|
private |
Definition at line 395 of file BmumuThinningTool.h.
|
privateinherited |
Definition at line 398 of file AthCommonDataStore.h.
|
private |
Definition at line 371 of file BmumuThinningTool.h.
|
private |
Definition at line 372 of file BmumuThinningTool.h.
|
mutableprivate |
caching aux element link names (and pv types) for closest tracks
Definition at line 433 of file BmumuThinningTool.h.
|
mutableprivate |
Definition at line 434 of file BmumuThinningTool.h.
|
mutableprivate |
Definition at line 425 of file BmumuThinningTool.h.
|
mutableprivate |
Definition at line 426 of file BmumuThinningTool.h.
|
mutableprivate |
Definition at line 427 of file BmumuThinningTool.h.
|
mutableprivate |
Definition at line 428 of file BmumuThinningTool.h.
|
static |
Definition at line 153 of file BmumuThinningTool.h.