|
ATLAS Offline Software
|
Go to the documentation of this file.
14 m_InsituPerformanceTools(
"InsituTrackPerformanceTools/TestTool")
16 declareInterface<IProbeCollectorTool>(
this);
36 return StatusCode::SUCCESS;
43 ATH_MSG_DEBUG(
"createProbeCollection() for Muon Spectrometer");
48 ATH_MSG_DEBUG(
"MuonSpectrometerProbeTracks Container recorded in evtStore.");
55 return StatusCode::FAILURE;
57 ATH_MSG_DEBUG(
"TrackParticleContainer successfully retrieved");
64 return StatusCode::FAILURE;
71 for (; muonItr != muonItrE; ++muonItr)
73 if (((*muonItr)->pt()>
m_muonPtCut) && ((*muonItr)->isCombinedMuon()))
80 for (; innerTrackItr != innerTrackItrE; ++innerTrackItr)
91 temp.
setE(innerTrack->
e());
100 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
Const iterator class for DataVector/DataList.
virtual double e() const
get energy data member
virtual double py() const
get py data member
vecmem::edm::container< TrackParticleInterface, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float >, vecmem::edm::type::vector< float > > TrackParticleContainer
SoA, GPU friendly TrackParticleContainer.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual double pz() const
get pz data member
This class provides conversion from CSC RDO data to CSC Digits.
virtual double pt() const =0
transverse momentum
virtual void setE(double theE)
set energy data member
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
virtual void setPx(double thePx)
set Px data member
::StatusCode StatusCode
StatusCode definition for legacy code.
definition of StoreGate container holding a vector of Analysis::Muon
value_type push_back(value_type pElem)
Add an element to the end of the collection.
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
virtual double px() const
get px data member
#define ATH_MSG_WARNING(x)
virtual void setPz(double thePz)
set Pz data member
virtual void setPy(double thePy)
set Py data member
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.