1 #ifndef RecoEgamma_EgammaPhotonProducers_SoftConversionTrackCandidateProducer_h
2 #define RecoEgamma_EgammaPhotonProducers_SoftConversionTrackCandidateProducer_h
void buildCollections(const edm::Handle< edm::View< reco::CaloCluster > > &clusterHandle, TrackCandidateCollection &outInTracks, TrackCandidateCollection &inOutTracks, std::vector< edm::Ptr< reco::CaloCluster > > &vecRecOI, std::vector< edm::Ptr< reco::CaloCluster > > &vecRecIO)
InOutConversionTrackFinder * theInOutTrackFinder_
~SoftConversionTrackCandidateProducer()
edm::ESHandle< CaloGeometry > theCaloGeom_
std::vector< TrackCandidate > TrackCandidateCollection
OutInConversionSeedFinder * theOutInSeedFinder_
edm::InputTag clusterBarrelCollection_
std::string OutInTrackClusterAssociationCollection_
virtual void endRun(edm::Run &r, edm::EventSetup const &es)
const NavigationSchool * theNavigationSchool_
edm::InputTag clusterEndcapCollection_
virtual void produce(edm::Event &evt, const edm::EventSetup &es)
std::string OutInTrackCandidateCollection_
std::string InOutTrackClusterAssociationCollection_
OutInConversionTrackFinder * theOutInTrackFinder_
void setEventSetup(const edm::EventSetup &es)
Initialize EventSetup objects at each event.
SoftConversionTrackCandidateProducer(const edm::ParameterSet &ps)
virtual void beginRun(edm::Run &r, edm::EventSetup const &es)
std::string InOutTrackCandidateCollection_
InOutConversionSeedFinder * theInOutSeedFinder_