CMS 3D CMS Logo

GsfElectronFwd.h
Go to the documentation of this file.
1 
2 #ifndef EgammaReco_GsfElectronFwd_h
3 #define EgammaReco_GsfElectronFwd_h
4 
8 #include <vector>
9 
11 
12 namespace reco {
13 
14  class GsfElectron;
15 
17  typedef std::vector<GsfElectron> GsfElectronCollection;
18  //typedef GsfElectronCollection PixelMatchGsfElectronCollection ;
19 
22  //typedef GsfElectronRef PixelMatchGsfElectronRef ;
23 
26  //typedef GsfElectronRefProd PixelMatchGsfElectronRefProd ;
27 
30  //typedef GsfElectronRefVector PixelMatchGsfElectronRefVector ;
31 
34  //typedef GsfElectron_iterator PixelMatchGsfElectron_iterator ;
35 
36 } // namespace reco
37 
38 #endif
edm::RefProd
Definition: EDProductfwd.h:25
RefProd.h
reco::GsfElectronCollection
std::vector< GsfElectron > GsfElectronCollection
collection of GsfElectron objects
Definition: GsfElectronFwd.h:14
edm::RefVector
Definition: EDProductfwd.h:27
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
reco::GsfElectronRefProd
edm::RefProd< GsfElectronCollection > GsfElectronRefProd
reference to a collection of GsfElectron objects
Definition: GsfElectronFwd.h:25
edm::Ref
Definition: AssociativeIterator.h:58
reco::GsfElectronRefVector
edm::RefVector< GsfElectronCollection > GsfElectronRefVector
vector of objects in the same collection of GsfElectron objects
Definition: GsfElectronFwd.h:29
reco::GsfElectronRef
edm::Ref< GsfElectronCollection > GsfElectronRef
reference to an object in a collection of GsfElectron objects
Definition: GsfElectronFwd.h:21
reco::GsfElectron
Definition: GsfElectron.h:35
GsfElectron.h
RefVector.h
reco::GsfElectron_iterator
GsfElectronRefVector::iterator GsfElectron_iterator
iterator over a vector of reference to GsfElectron objects
Definition: GsfElectronFwd.h:33
Ref.h
edm::RefVectorIterator
Definition: EDProductfwd.h:33