1 #ifndef CD_NuclearInteractionEDProducer_H_
2 #define CD_NuclearInteractionEDProducer_H_
std::string primaryProducer_
virtual void produce(edm::Event &, const edm::EventSetup &)
bool isInside(const reco::TrackRef &track, const TrajectorySeedRefVector &seeds)
edm::ESWatcher< TransientTrackRecord > transientTrackWatcher_
NuclearInteractionEDProducer(const edm::ParameterSet &)
std::string seedsProducer_
std::string print(const Track &, edm::Verbosity=edm::Concise)
Track print utility.
void findAdditionalSecondaryTracks(reco::NuclearInteraction &nucl, const edm::Handle< reco::TrackCollection > &additionalSecTracks)
std::string secondaryProducer_
~NuclearInteractionEDProducer()
edm::ESWatcher< IdealMagneticFieldRecord > magFieldWatcher_
std::auto_ptr< NuclearLikelihood > likelihoodCalculator
edm::RefVector< TrajectorySeedCollection > TrajectorySeedRefVector
std::string additionalSecondaryProducer_
std::auto_ptr< NuclearVertexBuilder > vertexBuilder