![]() |
|
|||
File indexing completed on 2024-04-06 12:05:07
0001 #ifndef RecoCandidate_RecoChargedRefCandidateFwd_h 0002 #define RecoCandidate_RecoChargedRefCandidateFwd_h 0003 #include <vector> 0004 #include "DataFormats/Common/interface/Ref.h" 0005 #include "DataFormats/Common/interface/RefProd.h" 0006 #include "DataFormats/Common/interface/RefVector.h" 0007 #include "DataFormats/RecoCandidate/interface/RecoChargedRefCandidate.h" 0008 0009 namespace reco { 0010 0011 /// collectin of LeafRefCandidateT<reco::TrackRef> objects 0012 typedef std::vector<RecoChargedRefCandidate> RecoChargedRefCandidateCollection; 0013 0014 /// reference to an object in a collection of RecoChargedRefCandidate objects 0015 typedef edm::Ref<RecoChargedRefCandidateCollection> RecoChargedRefCandidateRef; 0016 0017 /// reference to a collection of RecoChargedRefCandidate objects 0018 typedef edm::RefProd<RecoChargedRefCandidateCollection> RecoChargedRefCandidateRefProd; 0019 0020 /// vector of objects in the same collection of RecoChargedRefCandidate objects 0021 typedef edm::RefVector<RecoChargedRefCandidateCollection> RecoChargedRefCandidateRefVector; 0022 0023 /// iterator over a vector of reference to RecoChargedRefCandidate objects 0024 typedef RecoChargedRefCandidateRefVector::iterator recoChargedRefCandidate_iterator; 0025 0026 typedef edm::RefToBase<reco::Candidate> RecoChargedRefCandidateRefToBase; 0027 0028 /* /// this needs to go here, it's a class template in the DF/Candidate package */ 0029 /* /// that requires the knowledge of the DF/TrackReco dictionaries */ 0030 /* typedef std::vector<RecoChargedRefCandidateBase> RecoChargedRefCandidateBaseCollection; */ 0031 /* typedef edm::Ref<RecoChargedRefCandidateBaseCollection> RecoChargedRefCandidateBaseRef; */ 0032 /* typedef edm::RefVector<RecoChargedRefCandidateBaseCollection> RecoChargedRefCandidateBaseRefVector; */ 0033 /* typedef edm::RefProd<RecoChargedRefCandidateBaseCollection> RecoChargedRefCandidateBaseRefProd; */ 0034 /* typedef edm::RefToBase<reco::Candidate> RecoChargedRefCandidateBaseRefToBase; */ 0035 0036 } // namespace reco 0037 0038 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |
![]() ![]() |