 |
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.
virtual double pz() const
get pz data member
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
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.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
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.