CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TrackingSeedCandidates.h
Go to the documentation of this file.
1 #ifndef RecoTracker_TkTrackingRegions_TrackingSeedCandidates_h
2 #define RecoTracker_TkTrackingRegions_TrackingSeedCandidates_h
3 
10 
11 #include <vector>
12 #include <utility>
13 
15 public:
17  //using Objects = std::pair< edm::Handle< reco::CandidateView > , std::pair < float, float > > ; // (origin, half-length in z)
18  using Objects = std::pair<const reco::CandidateView*, std::pair<float, float> >; // (origin, half-length in z)
20  : TrackingSeedCandidates(regPSet, iC) {}
22  ~TrackingSeedCandidates() = default;
23 
25 
26  Objects objects(const edm::Event& iEvent) const;
27 
28 private:
32 
34 };
35 
36 #endif
std::pair< const reco::CandidateView *, std::pair< float, float > > Objects
int iEvent
Definition: GenABIO.cc:224
TrackingSeedCandidates(const edm::ParameterSet &regPSet, edm::ConsumesCollector &&iC)
~TrackingSeedCandidates()=default
static void fillDescriptions(edm::ParameterSetDescription &desc)
edm::EDGetTokenT< reco::CandidateView > m_token_input
Objects objects(const edm::Event &iEvent) const