CMS 3D CMS Logo

EcalSimPulseShape.h
Go to the documentation of this file.
1 #ifndef CondFormats_EcalObjects_EcalSimPulseShape_hh
2 #define CondFormats_EcalObjects_EcalSimPulseShape_hh
3 
5 #include <vector>
6 
8 
9  public:
13  float getTimeInterval(){return time_interval;};
14 
15 
16  std::vector<double> barrel_shape; // there is no need to getters/setters, just access data directly
17  std::vector<double> endcap_shape; // there is no need to getters/setters, just access data directly
18  std::vector<double> apd_shape; // there is no need to getters/setters, just access data directly
19 
20  double barrel_thresh;
21  double endcap_thresh;
22  double apd_thresh;
23  float time_interval; // time interval of the shape
24 
26 };
27 #endif
std::vector< double > barrel_shape
std::vector< double > apd_shape
#define COND_SERIALIZABLE
Definition: Serializable.h:38
std::vector< double > endcap_shape
void setTimeInterval(float x)