#include <SimHitCreatorID.h>
Standard ATLAS hit creator for the Inner Detector, uses the ID helper to call the appropriate HitCreator
- Author
- sarka.nosp@m..tod.nosp@m.orova.nosp@m.@cer.nosp@m.n.ch
Definition at line 37 of file SimHitCreatorID.h.
◆ SimHitCreatorID()
iFatras::SimHitCreatorID::SimHitCreatorID |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ ~SimHitCreatorID()
iFatras::SimHitCreatorID::~SimHitCreatorID |
( |
| ) |
|
◆ createHits()
Loop over the hits and call the hit creator, provide the ISF::StackParticle to register the hits.
Definition at line 66 of file SimHitCreatorID.cxx.
68 std::vector<Trk::HitInfo>::const_iterator plIter =
hitVector.begin();
69 std::vector<Trk::HitInfo>::const_iterator plIterEnd =
hitVector.end();
71 for ( ; plIter != plIterEnd; ++plIter ){
75 double time = (*plIter).time;
103 ATH_MSG_VERBOSE(
"[ idtrack ] **** done, " << nHits <<
" hits created from this track." );
◆ initialize()
StatusCode iFatras::SimHitCreatorID::initialize |
( |
| ) |
|
AlgTool initailize method.
Definition at line 53 of file SimHitCreatorID.cxx.
62 return StatusCode::SUCCESS;
◆ m_idHelper
◆ m_idHelperName
std::string iFatras::SimHitCreatorID::m_idHelperName {"AtlasID"} |
|
private |
◆ m_pixelHitCreator
PublicToolHandle<iFatras::IHitCreator> iFatras::SimHitCreatorID::m_pixelHitCreator {this, "PixelHitCreator", ""} |
|
private |
◆ m_sctHitCreator
PublicToolHandle<iFatras::IHitCreator> iFatras::SimHitCreatorID::m_sctHitCreator {this, "SctHitCreator", ""} |
|
private |
◆ m_trtHitCreator
PublicToolHandle<iFatras::IHitCreator> iFatras::SimHitCreatorID::m_trtHitCreator {this, "TrtHitCreator", ""} |
|
private |
The documentation for this class was generated from the following files: