CMS 3D CMS Logo

List of all members | Classes | Public Member Functions | Private Attributes
HcalElectronicsSelector Class Reference

#include <HcalElectronicsSelector.h>

Classes

class  Callbacks
 

Public Member Functions

void fill (const MyElectronicsId &id, double value)
 
 HcalElectronicsSelector (Callbacks *cb, int htrChan_lo=0, int htrChan_hi=24, int fpga_lo=-31, int fpga_hi=31, int crate=0)
 
void onEvent (int event, int x, int y, TObject *selected)
 
void Update ()
 

Private Attributes

TCanvas * m_canvas
 
Callbacksm_cb
 
int m_crate
 
TH2 * m_hist
 

Detailed Description

Definition at line 9 of file HcalElectronicsSelector.h.

Constructor & Destructor Documentation

◆ HcalElectronicsSelector()

HcalElectronicsSelector::HcalElectronicsSelector ( Callbacks cb,
int  htrChan_lo = 0,
int  htrChan_hi = 24,
int  fpga_lo = -31,
int  fpga_hi = 31,
int  crate = 0 
)

Member Function Documentation

◆ fill()

void HcalElectronicsSelector::fill ( const MyElectronicsId id,
double  value 
)

◆ onEvent()

void HcalElectronicsSelector::onEvent ( int  event,
int  x,
int  y,
TObject *  selected 
)

◆ Update()

void HcalElectronicsSelector::Update ( )

Member Data Documentation

◆ m_canvas

TCanvas* HcalElectronicsSelector::m_canvas
private

Definition at line 26 of file HcalElectronicsSelector.h.

◆ m_cb

Callbacks* HcalElectronicsSelector::m_cb
private

Definition at line 25 of file HcalElectronicsSelector.h.

◆ m_crate

int HcalElectronicsSelector::m_crate
private

Definition at line 28 of file HcalElectronicsSelector.h.

◆ m_hist

TH2* HcalElectronicsSelector::m_hist
private

Definition at line 27 of file HcalElectronicsSelector.h.