CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Enumerations
HCALResponse.h File Reference
#include "FastSimulation/Utilities/interface/DoubleCrystalBallGenerator.h"
#include <vector>
#include <string>

Go to the source code of this file.

Classes

class  HCALResponse
 

Namespaces

 edm
 HLT enums.
 

Typedefs

typedef std::vector< double > vec1
 
typedef std::vector< vec1vec2
 
typedef std::vector< vec2vec3
 
typedef std::vector< vec3vec4
 
typedef std::vector< vec4vec5
 

Enumerations

enum  part { hcbarrel =0, hcendcap =1, hcforward =2 }
 
enum  type { ECAL =0, HCAL =1, VFCAL =2 }
 

Detailed Description

Helper class to contain the HCAL response to hadrons and e/gamma

Definition in file HCALResponse.h.

Typedef Documentation

typedef std::vector<double> vec1

Definition at line 15 of file HCALResponse.h.

typedef std::vector<vec1> vec2

Definition at line 16 of file HCALResponse.h.

typedef std::vector<vec2> vec3

Definition at line 17 of file HCALResponse.h.

typedef std::vector<vec3> vec4

Definition at line 18 of file HCALResponse.h.

typedef std::vector<vec4> vec5

Definition at line 19 of file HCALResponse.h.

Enumeration Type Documentation

enum part
Enumerator
hcbarrel 
hcendcap 
hcforward 

Definition at line 20 of file HCALResponse.h.

enum type
Enumerator
ECAL 
HCAL 
VFCAL 

Definition at line 21 of file HCALResponse.h.

21 {ECAL=0, HCAL=1, VFCAL=2};
Definition: HCAL.py:1