Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hcalTree Class Reference

#include <analysis/blob/master/Prototype2/hcalLab/hcalUtil.h>

+ Collaboration diagram for hcalTree:

Public Member Functions

void updateRootFile ()
 

Static Public Member Functions

static hcalTreegetInstance ()
 
static void deleteInstance ()
 

Public Attributes

int runnumber
 
int eventseq
 
int eventsread
 
int channels
 
int samples
 
int rejectCode
 

Protected Member Functions

 hcalTree ()
 
virtual ~hcalTree ()
 

Static Protected Attributes

static hcalTreesingle = 0
 

Detailed Description

Definition at line 418 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 418 of file hcalUtil.h

Constructor & Destructor Documentation

hcalTree::hcalTree ( )
protected

Definition at line 5 of file hcalTree.C.

View newest version in sPHENIX GitHub at line 5 of file hcalTree.C

References ACTIVECHANNELS, hcalHelper::adc, hcal::amplTotal, hcal::calLCG, hcal::eTotal, hcalHelper::eventReject, hcalHelper::eventseq, hcalHelper::eventTrigger, hLabHelper::getInstance(), hcalHelper::getInstance(), NSAMPLES, hLabHelper::rootTempFileName, hcalHelper::runnumber, hcal::scintLCG, hcalHelper::t1044, and hLabHelper::thcl.

Referenced by getInstance().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

virtual hcalTree::~hcalTree ( )
inlineprotectedvirtual

Definition at line 423 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 423 of file hcalUtil.h

Member Function Documentation

static void hcalTree::deleteInstance ( )
inlinestatic

Definition at line 429 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 429 of file hcalUtil.h

References single.

static hcalTree* hcalTree::getInstance ( )
inlinestatic

Definition at line 428 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 428 of file hcalUtil.h

References hcalTree(), and single.

Referenced by hcalHelper::evLoop().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void hcalTree::updateRootFile ( )

Definition at line 110 of file hcalTree.C.

View newest version in sPHENIX GitHub at line 110 of file hcalTree.C

Member Data Documentation

int hcalTree::channels

Definition at line 439 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 439 of file hcalUtil.h

int hcalTree::eventseq

Definition at line 437 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 437 of file hcalUtil.h

int hcalTree::eventsread

Definition at line 438 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 438 of file hcalUtil.h

int hcalTree::rejectCode

Definition at line 448 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 448 of file hcalUtil.h

int hcalTree::runnumber

Definition at line 436 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 436 of file hcalUtil.h

int hcalTree::samples

Definition at line 440 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 440 of file hcalUtil.h

hcalTree * hcalTree::single = 0
staticprotected

Definition at line 424 of file hcalUtil.h.

View newest version in sPHENIX GitHub at line 424 of file hcalUtil.h

Referenced by deleteInstance(), and getInstance().


The documentation for this class was generated from the following files: