10 #ifndef IHit3DBuilder_h 11 #define IHit3DBuilder_h 16 class ProducesCollector;
30 class ProducesCollector;
73 enum TimeValues { COLLECTARTHITS = 0, BUILDTHREEDHITS = 1, BUILDNEWHITS = 2, NUMTIMEVALUES };
78 virtual float getTimeToExecute(
TimeValues index)
const = 0;
std::list< reco::ClusterHit3D > HitPairList
Declaration of signal hit object.
TimeValues
enumerate the possible values for time checking if monitoring timing
IHit3DBuilder interface class definiton.
std::unordered_map< const recob::Hit *, art::Ptr< recob::Hit >> RecobHitToPtrMap
Defines a structure mapping art representation to internal.