AliPHOSCPVModule
class description - source file - inheritance tree
private:
public:
AliPHOSCPVModule AliPHOSCPVModule()
AliPHOSCPVModule AliPHOSCPVModule(const AliPHOSCPVModule& cpv)
virtual void ~AliPHOSCPVModule()
void AddHit(Int_t shunt, Int_t track, TLorentzVector p, Float_t* xy, Int_t ipart)
static TClass* Class()
virtual void Clear(Option_t* opt)
void Copy(AliPHOSCPVModule& module) const
TClonesArray* Hits()
virtual TClass* IsA() const
void MakeBranch(char* title, Int_t i)
AliPHOSCPVModule& operator=(const AliPHOSCPVModule& rvalue)
virtual void Print(Option_t* opt)
void SetTreeAddress(char* title, Int_t i)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
TClonesArray* fHits List of hits in the Module per one current track
protected:
public:
Manager class for one CPV module
Author: Yuri Kharlov, IHEP, Protvino
e-mail: Yuri.Kharlov@cern.ch
Last modified: 2 November 2000
AliPHOSCPVModule(void)
Allocate an array of hits
AliPHOSCPVModule(const AliPHOSCPVModule & module)
Copy constructor
void Copy(AliPHOSCPVModule & module) const
Copy *this onto module
It takes care about copying array of hits fHits
~AliPHOSCPVModule(void)
void Clear(Option_t *opt)
Clear hit information
void AddHit(Int_t shunt, Int_t track, TLorentzVector p, Float_t *xy, Int_t ipart)
Add this hit to the hit list in CPV detector.
void Print(Option_t *opt)
Print AliPHOSCPVModule information.
options: 'p' - print hits in the module
void MakeBranch(char *title,Int_t i)
Create a new branch for a EMC or CPV module #i in the current Root Tree
void SetTreeAddress(char *title, Int_t i)
Set branch address for the Hits Tree for a CPV or EMC module #i
Inline Functions
AliPHOSCPVModule& operator=(const AliPHOSCPVModule& rvalue)
TClonesArray* Hits()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
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.