File indexing completed on 2024-04-06 12:04:07
0001 #ifndef EgammaReco_PreshowerClusterShapeShapeFwd_h
0002 #define EgammaReco_PreshowerClusterShapeShapeFwd_h
0003
0004
0005
0006 #include <vector>
0007 #include "DataFormats/Common/interface/Ref.h"
0008 #include "DataFormats/Common/interface/RefVector.h"
0009 #include "DataFormats/Common/interface/RefProd.h"
0010 #include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h"
0011
0012 namespace reco {
0013 class PreshowerClusterShape;
0014
0015
0016 typedef std::vector<PreshowerClusterShape> PreshowerClusterShapeCollection;
0017
0018
0019 typedef edm::Ref<PreshowerClusterShapeCollection> PreshowerClusterShapeRef;
0020
0021
0022 typedef edm::RefProd<PreshowerClusterShapeCollection> PreshowerClusterShapeRefProd;
0023
0024
0025 typedef edm::RefVector<PreshowerClusterShapeCollection> PreshowerClusterShapeRefVector;
0026
0027
0028 typedef PreshowerClusterShapeRefVector::iterator PreshowerClusterShape_iterator;
0029 }
0030
0031 #endif