LCDCalHit


class description - source file - inheritance tree

class LCDCalHit : public TObject

    private:
void Init() protected:
public:
LCDCalHit LCDCalHit() LCDCalHit LCDCalHit(UInt_t towerID) LCDCalHit LCDCalHit(UInt_t towerID, Float_t hitE) LCDCalHit LCDCalHit(UInt_t towerID, Double_t hitE) LCDCalHit LCDCalHit(LCDCalHit&) virtual void ~LCDCalHit() void AddHit(Int_t mcindex, Double_t edep) static TClass* Class() void Clean() Double_t GetEtotMCE() Double_t GetEtotRaw() Double_t GetMCEEnergyAt(Int_t i) Int_t GetMCEEntries() Int_t GetMCEPartAt(Int_t i) LCDtowerID* GetTower() virtual TClass* IsA() const void SetEtot(Double_t a) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
Float_t m_Etot Total energy deposited in calorimeter tower LCDtowerID m_tower TowerID tag Int_t m_nMCE N of MC particles which contribute to this hit. Int_t m_iMCE[50] particles index Float_t m_eMCE[50] energy contributions of particles protected:
public:

Class Description

 LCDCalHit
 The LCDCalHit class contains the information about a single calorimeter
 tower. This includes the towerID tag, the total energy in the tower,
 and the list of particles which deposited energy in the tower and how
 much energy they deposited.



void Init()

void AddHit(Int_t mcindex, Double_t edep)
 Add a hit to the list
  AddE(EDep->GetEDeposit());

Double_t GetEtotMCE()
 Function to increment the total energy in the tower
 and return the new total



Inline Functions


          LCDCalHit LCDCalHit()
          LCDCalHit LCDCalHit(UInt_t towerID)
          LCDCalHit LCDCalHit(UInt_t towerID, Float_t hitE)
          LCDCalHit LCDCalHit(UInt_t towerID, Double_t hitE)
               void Clean()
           Double_t GetEtotRaw()
        LCDtowerID* GetTower()
              Int_t GetMCEEntries()
              Int_t GetMCEPartAt(Int_t i)
           Double_t GetMCEEnergyAt(Int_t i)
               void SetEtot(Double_t a)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
          LCDCalHit LCDCalHit(LCDCalHit&)
               void ~LCDCalHit()


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.