AliPHOSCpvRecPoint
class description - source file - inheritance tree
private:
protected:
virtual Bool_t AreNeighbours(AliPHOSDigit* digit1, AliPHOSDigit* digit2) const
public:
AliPHOSCpvRecPoint AliPHOSCpvRecPoint()
AliPHOSCpvRecPoint AliPHOSCpvRecPoint(const AliPHOSCpvRecPoint& rp)
virtual void ~AliPHOSCpvRecPoint()
static TClass* Class()
virtual Int_t Compare(const TObject* obj) const
virtual void EvalAll(Float_t logWeight, TClonesArray* digits)
void EvalClusterLengths(TClonesArray* digits)
virtual void EvalLocalPosition(Float_t logWeight, TClonesArray* digits)
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
void GetClusterLengths(Int_t& lengX, Int_t& lengZ)
virtual TClass* IsA() const
Bool_t IsCPV() const
virtual Bool_t IsEmc() const
virtual Bool_t IsSortable() const
AliPHOSCpvRecPoint& operator=(const AliPHOSCpvRecPoint& rvalue)
virtual void Print(Option_t* opt = void)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
protected:
Int_t fLengX cluster length along x
Int_t fLengZ cluster length along z
public:
RecPoint implementation for PHOS-CPV
An CpvRecPoint is a cluster of digits
*-- Author: Yuri Kharlov
(after Dmitri Peressounko (RRC KI & SUBATECH))
30 October 2000
AliPHOSCpvRecPoint() : AliPHOSEmcRecPoint()
ctor
~AliPHOSCpvRecPoint()
dtor
Bool_t AreNeighbours(AliPHOSDigit * digit1, AliPHOSDigit * digit2 ) const
Tells if (true) or not (false) two digits are neighbors)
Int_t Compare(const TObject * obj) const
Compares two RecPoints according to their position in the PHOS modules
void ExecuteEvent(Int_t event, Int_t px, Int_t py)
// Execute action corresponding to one event
// This member function is called when a AliPHOSRecPoint is clicked with the locator
// If Left button is clicked on AliPHOSRecPoint, the digits are switched on
// and switched off when the mouse button is released.
void EvalAll(Float_t logWeight,TClonesArray * digits)
void EvalLocalPosition(Float_t logWeight,TClonesArray * digits)
Calculates the center of gravity in the local PHOS-module coordinates
void EvalClusterLengths(TClonesArray * digits)
Modified 15.03.2001 by Dmitri Peressounko
void Print(Option_t * option)
Print the list of digits belonging to the cluster
Inline Functions
AliPHOSCpvRecPoint AliPHOSCpvRecPoint(const AliPHOSCpvRecPoint& rp)
void GetClusterLengths(Int_t& lengX, Int_t& lengZ)
Bool_t IsEmc() const
Bool_t IsCPV() const
Bool_t IsSortable() const
AliPHOSCpvRecPoint& operator=(const AliPHOSCpvRecPoint& rvalue)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(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.