CMS 3D CMS Logo

Public Member Functions

HcalTPGScale Class Reference

#include <HcalTPGScale.h>

List of all members.

Public Member Functions

virtual double et_bin_high (const HcalTrigTowerDetId &id, const HcalTriggerPrimitiveSample &s) const =0
virtual double et_bin_low (const HcalTrigTowerDetId &id, const HcalTriggerPrimitiveSample &s) const =0
 smallest ET value which would resolve into this sample
virtual double et_RCT (const HcalTrigTowerDetId &id, const HcalTriggerPrimitiveSample &s) const =0
 nominal ET value of this sample/code as to be used in RCT LUT creation
virtual void releaseSetup () const
 Release any objects obtained from the EventSetup.
virtual void setup (const edm::EventSetup &es) const
 Get any needed information from the event setup.

Detailed Description

To be stored in the CaloTPGRecord

Date:
2007/02/19 16:24:20
Revision:
1.1
Author:
J. Mans - Minnesota

Definition at line 19 of file HcalTPGScale.h.


Member Function Documentation

virtual double HcalTPGScale::et_bin_high ( const HcalTrigTowerDetId id,
const HcalTriggerPrimitiveSample s 
) const [pure virtual]

smallest ET value which would not resolve into sample (too big)

virtual double HcalTPGScale::et_bin_low ( const HcalTrigTowerDetId id,
const HcalTriggerPrimitiveSample s 
) const [pure virtual]

smallest ET value which would resolve into this sample

virtual double HcalTPGScale::et_RCT ( const HcalTrigTowerDetId id,
const HcalTriggerPrimitiveSample s 
) const [pure virtual]

nominal ET value of this sample/code as to be used in RCT LUT creation

virtual void HcalTPGScale::releaseSetup ( ) const [inline, virtual]

Release any objects obtained from the EventSetup.

Definition at line 34 of file HcalTPGScale.h.

{ }
virtual void HcalTPGScale::setup ( const edm::EventSetup es) const [inline, virtual]

Get any needed information from the event setup.

Definition at line 32 of file HcalTPGScale.h.

{ }