|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    9 #ifndef TRK_TRUTHTRACKTOOLS_PRD_TRUTHTRAJECTORYBUILDER_H 
   10 #define TRK_TRUTHTRACKTOOLS_PRD_TRUTHTRAJECTORYBUILDER_H 1 
   14 #include "GaudiKernel/ToolHandle.h" 
   56        virtual std::map< HepMC::ConstGenParticlePtr, PRD_TruthTrajectory > 
truthTrajectories() 
const override;
 
   72         Gaudi::Property<double>                             
m_minPt{
this,
"MinimumPt",400.,
"minimum pT to be even considered"};
 
   73         Gaudi::Property<bool>                               
m_geantinos{
this,
"Geantinos",
false,
"Track geantinos or not"};
 
   79 #endif // TRK_TRUTHTRACKTOOLS_PRD_TRUTHTRAJECTORYBUILDER_H 
  
const AtlasDetectorID * m_idHelper
SG::ReadHandleKeyArray< PRD_MultiTruthCollection > m_prdMultiTruthCollectionNames
Gaudi::Property< double > m_minPt
The interface for the truth PRD trajectory finder.
virtual std::map< HepMC::ConstGenParticlePtr, PRD_TruthTrajectory > truthTrajectories() const override
return a vector of PrepRawData trajectories - uses internal cache
PRD_TruthTrajectoryBuilder(const std::string &t, const std::string &n, const IInterface *p)
Constructor.
virtual StatusCode refreshEvent() override
Event refresh - can't be an IIncident, because it has to run after PRD creation and PRD truth creatio...
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize() override
ToolHandleArray< IPRD_TruthTrajectoryManipulator > m_prdTruthTrajectoryManipulators
PRD truth tracjectory manipulators.
std::vector< const PRD_MultiTruthCollection * > m_prdMultiTruthCollections
the retrieved PRD muli truth collections
Ensure that the ATLAS eigen extensions are properly loaded.
ToolHandle< IPRD_Provider > m_idPrdProvider
Helper to detect type of sub-detector from PRD->identify().
virtual StatusCode initialize() override
Gaudi::Property< bool > m_geantinos
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
ToolHandle< IPRD_Provider > m_msPrdProvider
Identifier to PRD relation in the Muons System.