EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EicCalorimeterHub Class Reference

#include <EicRoot/blob/master/eic/event/EicEventAssembler.h>

+ Inheritance diagram for EicCalorimeterHub:
+ Collaboration diagram for EicCalorimeterHub:

Public Member Functions

 EicCalorimeterHub (const char *name=0, CalorimeterType type=qUndefined, double a=0.0, double b=0.0)
 
 ~EicCalorimeterHub ()
 
double EnergyErrorEstimate (double energy)
 

Private Attributes

CalorimeterType mType
 
EicDetNamemName
 
TClonesArray * mClusters
 
Double_t mA
 
Double_t mB
 

Friends

class EicEventAssembler
 

Detailed Description

Definition at line 28 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 28 of file EicEventAssembler.h

Constructor & Destructor Documentation

EicCalorimeterHub::EicCalorimeterHub ( const char *  name = 0,
CalorimeterType  type = qUndefined,
double  a = 0.0,
double  b = 0.0 
)
inline

Definition at line 32 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 32 of file EicEventAssembler.h

References mName, and name.

EicCalorimeterHub::~EicCalorimeterHub ( )
inline

Definition at line 37 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 37 of file EicEventAssembler.h

Member Function Documentation

double EicCalorimeterHub::EnergyErrorEstimate ( double  energy)
inline

Definition at line 39 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 39 of file EicEventAssembler.h

References mA, and mB.

Referenced by EicEventAssembler::ComposeCalorimeterInformation().

+ Here is the caller graph for this function:

Friends And Related Function Documentation

friend class EicEventAssembler
friend

Definition at line 29 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 29 of file EicEventAssembler.h

Member Data Documentation

Double_t EicCalorimeterHub::mA
private

Definition at line 50 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 50 of file EicEventAssembler.h

Referenced by EnergyErrorEstimate().

Double_t EicCalorimeterHub::mB
private

Definition at line 51 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 51 of file EicEventAssembler.h

Referenced by EnergyErrorEstimate().

TClonesArray* EicCalorimeterHub::mClusters
private

Definition at line 48 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 48 of file EicEventAssembler.h

Referenced by EicEventAssembler::ComposeCalorimeterInformation(), and EicEventAssembler::Exec().

EicDetName* EicCalorimeterHub::mName
private

Definition at line 46 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 46 of file EicEventAssembler.h

Referenced by EicCalorimeterHub(), and EicEventAssembler::Exec().

CalorimeterType EicCalorimeterHub::mType
private

Definition at line 41 of file EicEventAssembler.h.

View newest version in sPHENIX GitHub at line 41 of file EicEventAssembler.h

Referenced by EicEventAssembler::ComposeCalorimeterInformation().


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