|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef FastCaloSimCaloTransportation_H
6 #define FastCaloSimCaloTransportation_H
16 class ITimedExtrapolator;
38 PublicToolHandle<
Trk::ITimedExtrapolator>
m_extrapolator{
this,
"Extrapolator",
"TimedExtrapolator"};
45 #endif // FastCaloSimCaloTransportation_H
virtual StatusCode finalize() override final
PublicToolHandle< Trk::ITimedExtrapolator > m_extrapolator
virtual StatusCode initialize() override final
virtual std::vector< G4FieldTrack > transport(const TFCSTruthState *truth, bool forceNeutral=false) const override final
CxxUtils::CachedPointer< const Trk::TrackingVolume > m_caloEntrance
std::vector< size_t > vec
bool const RAWDATA *ch2 const
Cached pointer with atomic update.
StringProperty m_caloEntranceName
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< G4FieldTrack > convertToFieldTrack(const std::vector< Trk::HitInfo > &vec) const
Ensure that the ATLAS eigen extensions are properly loaded.
FastCaloSimCaloTransportation(const std::string &t, const std::string &n, const IInterface *p)
Trk::PdgToParticleHypothesis m_pdgToParticleHypothesis
~FastCaloSimCaloTransportation()=default