CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
rawEnergy.h File Reference
#include "boost/cstdint.hpp"

Go to the source code of this file.

Classes

struct  HcalRecAlgosPrivate::AuxRecHitGetter< T, bool >
 
struct  HcalRecAlgosPrivate::AuxRecHitGetter< T, true >
 
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::HasRawEnergyGetterHelper< T >::tester< const >
 
struct  HcalRecAlgosPrivate::HasRawEnergySetterHelper< T >::tester<>
 
struct  HcalRecAlgosPrivate::HasAuxRecHitGetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::HasRawEnergyGetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::HasRawEnergySetterHelper< T >::Two
 
struct  HcalRecAlgosPrivate::IsClassType< T >::Two
 

Namespaces

 HcalRecAlgosPrivate
 

Functions

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 setRawEnergy (HcalRecHit &h, float e)
 

Function Documentation

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

Definition at line 159 of file rawEnergy.h.

160 {
162 }
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
Definition: Activities.doc:4
template<typename HcalRecHit >
float getRawEnergy ( const HcalRecHit &  h,
float  valueIfNoSuchMember = -1.0e20 
)
inline

Definition at line 149 of file rawEnergy.h.

150 {
152 }
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
Definition: Activities.doc:4
float getRawEnergy(const HcalRecHit &h, float valueIfNoSuchMember=-1.0e20)
Definition: rawEnergy.h:149
template<typename HcalRecHit >
void setRawEnergy ( HcalRecHit &  h,
float  e 
)
inline

Definition at line 139 of file rawEnergy.h.

Referenced by HcalSimpleRecAlgoImpl::reco(), HcalSimpleRecAlgoImpl::recoHBHE(), HcalSimpleRecAlgo::reconstruct(), and HcalSimpleRecAlgo::reconstructHFUpgrade().

140 {
142 }
void setRawEnergy(HcalRecHit &h, float e)
Definition: rawEnergy.h:139
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
Definition: Activities.doc:4