|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DERIVATIONFRAMEWORK_PIXELNTUPLEMAKER_H
6 #define DERIVATIONFRAMEWORK_PIXELNTUPLEMAKER_H
25 #include "Gaudi/Property.h"
42 {
this,
"StoreMode", 1,
"Storing mode: 1:full, 2:small, 3:Z->tautau"};
45 {
this,
"TrackSelectionTool",
"InDet::InDetTrackSelectionTool/TrackSelectionTool"};
48 {
this,
"ContainerName",
"InDetTrackParticles",
"" };
50 {
this,
"MeasurementValidationKey",
"PixelClusters",
""};
53 {
this,
"PixelMonitoringTracksKey",
"PixelMonitoringTrack",
"" };
Property holding a SG store/key/clid from which a ReadHandle is made.
ToolHandle< InDet::IInDetTrackSelectionTool > m_selector
PixelNtupleMaker(const std::string &t, const std::string &n, const IInterface *p)
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
std::vector< ElementLink< xAOD::TrackStateValidationContainer > >::const_iterator MeasurementsOnTrackIter
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< ElementLink< xAOD::TrackStateValidationContainer > > MeasurementsOnTrack
Gaudi::Property< int > m_storeMode
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_containerKey
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::WriteHandleKey< xAOD::TrackParticleContainer > m_monitoringTracks
virtual StatusCode addBranches() const
Pass the thinning service
SG::ReadHandleKey< xAOD::TrackMeasurementValidationContainer > m_measurementContainerKey
static void GetLayerEtaPhiFromId(uint64_t id, int *barrelEC, int *layer, int *eta, int *phi)