Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

HecRunHeader2002v1 Class Reference

#include <HecRunHeader2002v1.h>

List of all members.

Public Methods

UInt_t getFirstCh ()
 current Tree number in a TChain first FEB channel number. More...

UInt_t getLastCh ()
 last FEB channel number. More...

Int_t peakMethod ()
 peak finding method (polynomial=1, digital filtering=2). More...

UInt_t calVersion ()
 cal Version number of calibration file (if digital filtering is used). More...

UInt_t digVersion ()
 Version number of weight parameters files (if digital filtering is used). More...

UInt_t getShower ()
 Shower model type ("0" for real data). More...

UInt_t getEUnit ()
 Unit of energy (ADC=1, nA=2). More...

Int_t getCellsUsed ()
 The number of adc channels. More...

Float_t getPedRms (int febno)
 the pedestal rms. More...

UInt_t getTimingType ()
 the global timing type (<= 0 is TDC, >0 is cubic). More...

string getDataFileName ()
 return the name of the data file read in. More...

void setDataFileName (string fileName)
 HecRunHeader2002v1 (TTree *tree=0, string fileName=0)
 ~HecRunHeader2002v1 ()
Int_t Cut (Int_t entry)
Int_t GetEntry (Int_t entry)
Int_t LoadTree (Int_t entry)
void Init (TTree *tree)
void Loop ()
Bool_t Notify ()
void Show (Int_t entry=-1)

Public Attributes

TTree * fChain
Int_t fCurrent
 pointer to the analyzed TTree or TChain. More...

string m_fileName
UInt_t first_ch
UInt_t last_ch
Int_t peakf
UInt_t cal_version
UInt_t dig_version
UInt_t shower
UInt_t eunit
Int_t cells_used
Float_t ped_rms [1152]
Int_t ieta [1152]
Int_t iphi [1152]
Int_t iz [1152]
Int_t ieta_atlas [1152]
Int_t iphi_atlas [1152]
Int_t iz_atlas [1152]
Float_t Signalovernoise_cut
Float_t Resolutioncoeffa
Float_t Resolutioncoeffb
Int_t Timehec_sample_low
Float_t Timehec_low_signal_cut
Float_t Timehec_int_signal_scale
Float_t Timehec_int_signal_dt
Int_t Timeemec_sample_low
Float_t Timeemec_low_signal_cut
Float_t Timeemec_int_signal_scale
Float_t Timeemec_int_signal_dt
UInt_t timing_type
Float_t t0_dig
Float_t t0_cub_c
Float_t t0_cub_epi
Float_t t0_cub_mu
Int_t t0_cub_trig
Int_t tdc_wac_c
Int_t tdc_wac_epi
Int_t tdc_wac_mu
Int_t tdc_wac_reference
UInt_t tdc_guard_region
Int_t tdc_force_wac
Int_t sample_low
Float_t low_signal_cut
Float_t int_signal_scale
Float_t int_signal_dt
TBranch * b_first_ch
TBranch * b_last_ch
TBranch * b_peakf
TBranch * b_cal_version
TBranch * b_dig_version
TBranch * b_shower
TBranch * b_eunit
TBranch * b_cells_used
TBranch * b_ped_rms
TBranch * b_ieta
TBranch * b_iphi
TBranch * b_iz
TBranch * b_ieta_atlas
TBranch * b_iphi_atlas
TBranch * b_iz_atlas
TBranch * b_Signalovernoise_cut
TBranch * b_Resolutioncoeffa
TBranch * b_Resolutioncoeffb
TBranch * b_Timehec_sample_low
TBranch * b_Timehec_low_signal_cut
TBranch * b_Timehec_int_signal_scale
TBranch * b_Timehec_int_signal_dt
TBranch * b_Timeemec_sample_low
TBranch * b_Timeemec_low_signal_cut
TBranch * b_Timeemec_int_signal_scale
TBranch * b_Timeemec_int_signal_dt
TBranch * b_timing_type
TBranch * b_t0_dig
TBranch * b_t0_cub_c
TBranch * b_t0_cub_epi
TBranch * b_t0_cub_mu
TBranch * b_t0_cub_trig
TBranch * b_tdc_wac_c
TBranch * b_tdc_wac_epi
TBranch * b_tdc_wac_mu
TBranch * b_tdc_wac_reference
TBranch * b_tdc_guard_region
TBranch * b_tdc_force_wac
TBranch * b_sample_low
TBranch * b_low_signal_cut
TBranch * b_int_signal_scale
TBranch * b_int_signal_dt


Detailed Description


Constructor & Destructor Documentation

HecRunHeader2002v1::HecRunHeader2002v1 TTree *    tree = 0,
string    fileName = 0
 

HecRunHeader2002v1::~HecRunHeader2002v1  
 


Member Function Documentation

UInt_t HecRunHeader2002v1::calVersion   [inline]
 

cal Version number of calibration file (if digital filtering is used).

Int_t HecRunHeader2002v1::Cut Int_t    entry
 

UInt_t HecRunHeader2002v1::digVersion   [inline]
 

Version number of weight parameters files (if digital filtering is used).

Int_t HecRunHeader2002v1::getCellsUsed   [inline]
 

The number of adc channels.

string HecRunHeader2002v1::getDataFileName   [inline]
 

return the name of the data file read in.

Int_t HecRunHeader2002v1::GetEntry Int_t    entry
 

UInt_t HecRunHeader2002v1::getEUnit   [inline]
 

Unit of energy (ADC=1, nA=2).

UInt_t HecRunHeader2002v1::getFirstCh   [inline]
 

current Tree number in a TChain first FEB channel number.

UInt_t HecRunHeader2002v1::getLastCh   [inline]
 

last FEB channel number.

Float_t HecRunHeader2002v1::getPedRms int    febno [inline]
 

the pedestal rms.

UInt_t HecRunHeader2002v1::getShower   [inline]
 

Shower model type ("0" for real data).

UInt_t HecRunHeader2002v1::getTimingType   [inline]
 

the global timing type (<= 0 is TDC, >0 is cubic).

void HecRunHeader2002v1::Init TTree *    tree
 

Int_t HecRunHeader2002v1::LoadTree Int_t    entry
 

void HecRunHeader2002v1::Loop  
 

Bool_t HecRunHeader2002v1::Notify  
 

Int_t HecRunHeader2002v1::peakMethod   [inline]
 

peak finding method (polynomial=1, digital filtering=2).

void HecRunHeader2002v1::setDataFileName string    fileName [inline]
 

void HecRunHeader2002v1::Show Int_t    entry = -1
 


Member Data Documentation

TBranch* HecRunHeader2002v1::b_cal_version
 

TBranch* HecRunHeader2002v1::b_cells_used
 

TBranch* HecRunHeader2002v1::b_dig_version
 

TBranch* HecRunHeader2002v1::b_eunit
 

TBranch* HecRunHeader2002v1::b_first_ch
 

TBranch* HecRunHeader2002v1::b_ieta
 

TBranch* HecRunHeader2002v1::b_ieta_atlas
 

TBranch* HecRunHeader2002v1::b_int_signal_dt
 

TBranch* HecRunHeader2002v1::b_int_signal_scale
 

TBranch* HecRunHeader2002v1::b_iphi
 

TBranch* HecRunHeader2002v1::b_iphi_atlas
 

TBranch* HecRunHeader2002v1::b_iz
 

TBranch* HecRunHeader2002v1::b_iz_atlas
 

TBranch* HecRunHeader2002v1::b_last_ch
 

TBranch* HecRunHeader2002v1::b_low_signal_cut
 

TBranch* HecRunHeader2002v1::b_peakf
 

TBranch* HecRunHeader2002v1::b_ped_rms
 

TBranch* HecRunHeader2002v1::b_Resolutioncoeffa
 

TBranch* HecRunHeader2002v1::b_Resolutioncoeffb
 

TBranch* HecRunHeader2002v1::b_sample_low
 

TBranch* HecRunHeader2002v1::b_shower
 

TBranch* HecRunHeader2002v1::b_Signalovernoise_cut
 

TBranch* HecRunHeader2002v1::b_t0_cub_c
 

TBranch* HecRunHeader2002v1::b_t0_cub_epi
 

TBranch* HecRunHeader2002v1::b_t0_cub_mu
 

TBranch* HecRunHeader2002v1::b_t0_cub_trig
 

TBranch* HecRunHeader2002v1::b_t0_dig
 

TBranch* HecRunHeader2002v1::b_tdc_force_wac
 

TBranch* HecRunHeader2002v1::b_tdc_guard_region
 

TBranch* HecRunHeader2002v1::b_tdc_wac_c
 

TBranch* HecRunHeader2002v1::b_tdc_wac_epi
 

TBranch* HecRunHeader2002v1::b_tdc_wac_mu
 

TBranch* HecRunHeader2002v1::b_tdc_wac_reference
 

TBranch* HecRunHeader2002v1::b_Timeemec_int_signal_dt
 

TBranch* HecRunHeader2002v1::b_Timeemec_int_signal_scale
 

TBranch* HecRunHeader2002v1::b_Timeemec_low_signal_cut
 

TBranch* HecRunHeader2002v1::b_Timeemec_sample_low
 

TBranch* HecRunHeader2002v1::b_Timehec_int_signal_dt
 

TBranch* HecRunHeader2002v1::b_Timehec_int_signal_scale
 

TBranch* HecRunHeader2002v1::b_Timehec_low_signal_cut
 

TBranch* HecRunHeader2002v1::b_Timehec_sample_low
 

TBranch* HecRunHeader2002v1::b_timing_type
 

UInt_t HecRunHeader2002v1::cal_version
 

Int_t HecRunHeader2002v1::cells_used
 

UInt_t HecRunHeader2002v1::dig_version
 

UInt_t HecRunHeader2002v1::eunit
 

TTree* HecRunHeader2002v1::fChain
 

Int_t HecRunHeader2002v1::fCurrent
 

pointer to the analyzed TTree or TChain.

UInt_t HecRunHeader2002v1::first_ch
 

Int_t HecRunHeader2002v1::ieta[1152]
 

Int_t HecRunHeader2002v1::ieta_atlas[1152]
 

Float_t HecRunHeader2002v1::int_signal_dt
 

Float_t HecRunHeader2002v1::int_signal_scale
 

Int_t HecRunHeader2002v1::iphi[1152]
 

Int_t HecRunHeader2002v1::iphi_atlas[1152]
 

Int_t HecRunHeader2002v1::iz[1152]
 

Int_t HecRunHeader2002v1::iz_atlas[1152]
 

UInt_t HecRunHeader2002v1::last_ch
 

Float_t HecRunHeader2002v1::low_signal_cut
 

string HecRunHeader2002v1::m_fileName
 

Int_t HecRunHeader2002v1::peakf
 

Float_t HecRunHeader2002v1::ped_rms[1152]
 

Float_t HecRunHeader2002v1::Resolutioncoeffa
 

Float_t HecRunHeader2002v1::Resolutioncoeffb
 

Int_t HecRunHeader2002v1::sample_low
 

UInt_t HecRunHeader2002v1::shower
 

Float_t HecRunHeader2002v1::Signalovernoise_cut
 

Float_t HecRunHeader2002v1::t0_cub_c
 

Float_t HecRunHeader2002v1::t0_cub_epi
 

Float_t HecRunHeader2002v1::t0_cub_mu
 

Int_t HecRunHeader2002v1::t0_cub_trig
 

Float_t HecRunHeader2002v1::t0_dig
 

Int_t HecRunHeader2002v1::tdc_force_wac
 

UInt_t HecRunHeader2002v1::tdc_guard_region
 

Int_t HecRunHeader2002v1::tdc_wac_c
 

Int_t HecRunHeader2002v1::tdc_wac_epi
 

Int_t HecRunHeader2002v1::tdc_wac_mu
 

Int_t HecRunHeader2002v1::tdc_wac_reference
 

Float_t HecRunHeader2002v1::Timeemec_int_signal_dt
 

Float_t HecRunHeader2002v1::Timeemec_int_signal_scale
 

Float_t HecRunHeader2002v1::Timeemec_low_signal_cut
 

Int_t HecRunHeader2002v1::Timeemec_sample_low
 

Float_t HecRunHeader2002v1::Timehec_int_signal_dt
 

Float_t HecRunHeader2002v1::Timehec_int_signal_scale
 

Float_t HecRunHeader2002v1::Timehec_low_signal_cut
 

Int_t HecRunHeader2002v1::Timehec_sample_low
 

UInt_t HecRunHeader2002v1::timing_type
 


The documentation for this class was generated from the following files:
Generated on Fri Aug 15 10:52:05 2003 for TBRootAna by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002