CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
HcalMaterial Class Reference

#include <HcalMaterials.h>

Public Member Functions

float getValue (float Energy)
 
 HcalMaterial (unsigned long fId, std::pair< std::vector< float >, std::vector< float > > fCorrs)
 
unsigned long mmId (void)
 

Private Attributes

std::pair< std::vector< float >
, std::vector< float > > 
mCorrs
 
unsigned long mId
 

Detailed Description

Definition at line 9 of file HcalMaterials.h.

Constructor & Destructor Documentation

HcalMaterial::HcalMaterial ( unsigned long  fId,
std::pair< std::vector< float >, std::vector< float > >  fCorrs 
)
inline

Definition at line 14 of file HcalMaterials.h.

References mCorrs, and mId.

17 { mId=fId;mCorrs=fCorrs;}
std::pair< std::vector< float >, std::vector< float > > mCorrs
Definition: HcalMaterials.h:23
unsigned long mId
Definition: HcalMaterials.h:22

Member Function Documentation

float HcalMaterial::getValue ( float  Energy)
inline

Definition at line 11 of file HcalMaterials.h.

11 {return 1.;}
unsigned long HcalMaterial::mmId ( void  )
inline

Definition at line 19 of file HcalMaterials.h.

References mId.

19 {return mId;}
unsigned long mId
Definition: HcalMaterials.h:22

Member Data Documentation

std::pair<std::vector <float>, std::vector <float> > HcalMaterial::mCorrs
private

Definition at line 23 of file HcalMaterials.h.

Referenced by HcalMaterial().

unsigned long HcalMaterial::mId
private

Definition at line 22 of file HcalMaterials.h.

Referenced by HcalMaterial(), and mmId().