CMS 3D CMS Logo

Classes | Namespaces | Functions
rawEnergy.h File Reference
#include <cstdint>

Go to the source code of this file.

Classes

struct  HcalRecAlgosPrivate::AuxEnergyGetter< T, bool >
 
struct  HcalRecAlgosPrivate::AuxEnergyGetter< T, true >
 
struct  HcalRecAlgosPrivate::AuxEnergySetter< T, bool >
 
struct  HcalRecAlgosPrivate::AuxEnergySetter< T, true >
 
struct  HcalRecAlgosPrivate::AuxRecHitGetter< T, bool >
 
struct  HcalRecAlgosPrivate::AuxRecHitGetter< T, true >
 
struct  HcalRecAlgosPrivate::HasAuxEnergyGetter< T, is_class_type >
 
struct  HcalRecAlgosPrivate::HasAuxEnergyGetter< T, true >
 
class  HcalRecAlgosPrivate::HasAuxEnergyGetterHelper< T >
 
struct  HcalRecAlgosPrivate::HasAuxEnergySetter< T, is_class_type >
 
struct  HcalRecAlgosPrivate::HasAuxEnergySetter< T, true >
 
class  HcalRecAlgosPrivate::HasAuxEnergySetterHelper< T >
 
struct  HcalRecAlgosPrivate::HasAuxRecHitGetter< T, is_class_type >
 
struct  HcalRecAlgosPrivate::HasAuxRecHitGetter< T, true >
 
class  HcalRecAlgosPrivate::HasAuxRecHitGetterHelper< T >
 
struct  HcalRecAlgosPrivate::HasRawEnergyGetter< T, is_class_type >
 
struct  HcalRecAlgosPrivate::HasRawEnergyGetter< T, true >
 
class  HcalRecAlgosPrivate::HasRawEnergyGetterHelper< T >
 
struct  HcalRecAlgosPrivate::HasRawEnergySetter< T, is_class_type >
 
struct  HcalRecAlgosPrivate::HasRawEnergySetter< T, true >
 
class  HcalRecAlgosPrivate::HasRawEnergySetterHelper< T >
 
class  HcalRecAlgosPrivate::IsClassType< T >
 
struct  HcalRecAlgosPrivate::RawEnergyGetter< T, bool >
 
struct  HcalRecAlgosPrivate::RawEnergyGetter< T, true >
 
struct  HcalRecAlgosPrivate::RawEnergySetter< T, bool >
 
struct  HcalRecAlgosPrivate::RawEnergySetter< T, true >
 
struct  HcalRecAlgosPrivate::HasAuxRecHitGetterHelper< T >::tester< const >
 
struct  HcalRecAlgosPrivate::HasAuxEnergyGetterHelper< T >::tester< const >
 
struct  HcalRecAlgosPrivate::HasAuxEnergySetterHelper< T >::tester<>
 
struct  HcalRecAlgosPrivate::HasRawEnergyGetterHelper< T >::tester< const >
 
struct  HcalRecAlgosPrivate::HasRawEnergySetterHelper< T >::tester<>
 
struct  HcalRecAlgosPrivate::HasAuxRecHitGetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::HasAuxEnergyGetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::HasAuxEnergySetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::HasRawEnergyGetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::HasRawEnergySetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::IsClassType< T >::Two
 

Namespaces

 HcalRecAlgosPrivate
 

Functions

template<typename HcalRecHit >
float getAuxEnergy (const HcalRecHit &h, float valueIfNoSuchMember=-1.0e20)
 
template<typename HcalRecHit >
uint32_t getAuxRecHitWord (const HcalRecHit &h, uint32_t valueIfNoSuchMember=4294967295U)
 
template<typename HcalRecHit >
float getRawEnergy (const HcalRecHit &h, float valueIfNoSuchMember=-1.0e20)
 
template<typename HcalRecHit >
void setAuxEnergy (HcalRecHit &h, float e)
 
template<typename HcalRecHit >
void setRawEnergy (HcalRecHit &h, float e)
 

Function Documentation

◆ getAuxEnergy()

template<typename HcalRecHit >
float getAuxEnergy ( const HcalRecHit &  h,
float  valueIfNoSuchMember = -1.0e20 
)
inline

◆ getAuxRecHitWord()

template<typename HcalRecHit >
uint32_t getAuxRecHitWord ( const HcalRecHit &  h,
uint32_t  valueIfNoSuchMember = 4294967295U 
)
inline

Definition at line 250 of file rawEnergy.h.

250  {
252  getAuxRecHit(h, valueIfNoSuchMember);
253 }

◆ getRawEnergy()

template<typename HcalRecHit >
float getRawEnergy ( const HcalRecHit &  h,
float  valueIfNoSuchMember = -1.0e20 
)
inline

◆ setAuxEnergy()

template<typename HcalRecHit >
void setAuxEnergy ( HcalRecHit &  h,
float  e 
)
inline

◆ setRawEnergy()

template<typename HcalRecHit >
void setRawEnergy ( HcalRecHit &  h,
float  e 
)
inline
setAuxEnergy
void setAuxEnergy(HcalRecHit &h, float e)
Definition: rawEnergy.h:234
getAuxEnergy
float getAuxEnergy(const HcalRecHit &h, float valueIfNoSuchMember=-1.0e20)
Definition: rawEnergy.h:240
getRawEnergy
float getRawEnergy(const HcalRecHit &h, float valueIfNoSuchMember=-1.0e20)
Definition: rawEnergy.h:227
HcalRecAlgosPrivate::AuxEnergySetter
Definition: rawEnergy.h:126
HcalRecAlgosPrivate::HasRawEnergySetter
Definition: rawEnergy.h:40
HcalRecAlgosPrivate::RawEnergyGetter
Definition: rawEnergy.h:88
HcalRecAlgosPrivate::AuxEnergyGetter
Definition: rawEnergy.h:164
h
HcalRecAlgosPrivate::AuxRecHitGetter
Definition: rawEnergy.h:202
HcalRecAlgosPrivate::HasAuxEnergySetter
Definition: rawEnergy.h:116
setRawEnergy
void setRawEnergy(HcalRecHit &h, float e)
Definition: rawEnergy.h:217
HcalRecAlgosPrivate::RawEnergySetter
Definition: rawEnergy.h:50
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37