CMS 3D CMS Logo

EcalTrigTowerConstituentsMapBuilder.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: EcalTrigTowerConstituentsMapBuilder
4 // Class: EcalTrigTowerConstituentsMapBuilder
5 //
13 //
14 // Original Author: Paolo Meridiani
15 //
16 //
17 
18 #ifndef Geometry_CaloEventSetup_EcalTrigTowerConstituentsMapBuilder
19 #define Geometry_CaloEventSetup_EcalTrigTowerConstituentsMapBuilder
20 
21 // system include files
22 #include <memory>
23 
24 // user include files
26 
31 
32 //
33 // class decleration
34 //
35 
37  public:
40 
41  typedef std::unique_ptr<EcalTrigTowerConstituentsMap> ReturnType;
42 
43  ReturnType produce(const IdealGeometryRecord&);
44 
45 private:
48  // ----------member data ---------------------------
49 };
50 
51 #endif
ReturnType produce(const IdealGeometryRecord &)
void parseTextMap(const std::string &filename, EcalTrigTowerConstituentsMap &theMap)
std::unique_ptr< EcalTrigTowerConstituentsMap > ReturnType