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

#include <EicRoot/blob/master/cbmbase/CbmRichRingTrackAssign.h>

+ Inheritance diagram for CbmRichRingTrackAssign:
+ Collaboration diagram for CbmRichRingTrackAssign:

Public Member Functions

 CbmRichRingTrackAssign ()
 
virtual ~CbmRichRingTrackAssign ()
 
virtual void Init ()
 
virtual void DoAssign (TClonesArray *pRing, TClonesArray *pTrack)=0
 
void SetVerbose (Int_t verbose)
 

Private Member Functions

 ClassDef (CbmRichRingTrackAssign, 1)
 

Private Attributes

Int_t fVerbose
 

Detailed Description

Definition at line 29 of file CbmRichRingTrackAssign.h.

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

Constructor & Destructor Documentation

CbmRichRingTrackAssign::CbmRichRingTrackAssign ( )
inline

Default constructor

Definition at line 35 of file CbmRichRingTrackAssign.h.

View newest version in sPHENIX GitHub at line 35 of file CbmRichRingTrackAssign.h

virtual CbmRichRingTrackAssign::~CbmRichRingTrackAssign ( )
inlinevirtual

Destructor

Definition at line 39 of file CbmRichRingTrackAssign.h.

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

Member Function Documentation

CbmRichRingTrackAssign::ClassDef ( CbmRichRingTrackAssign  ,
 
)
private
virtual void CbmRichRingTrackAssign::DoAssign ( TClonesArray *  pRing,
TClonesArray *  pTrack 
)
pure virtual

Abstract method DoAssign. To be implemented in the concrete class. Task: read ring array of found rings and of extrapolated tracks andd assign ring and track

Parameters
pTrackpointer to extrapolated track
pRingpointer to found ring
virtual void CbmRichRingTrackAssign::Init ( )
inlinevirtual

Virtual method Init. If needed, to be implemented in the concrete class. Else no action.

Definition at line 45 of file CbmRichRingTrackAssign.h.

View newest version in sPHENIX GitHub at line 45 of file CbmRichRingTrackAssign.h

void CbmRichRingTrackAssign::SetVerbose ( Int_t  verbose)
inline

Set verbosity

Parameters
verboseVerbosity level

Definition at line 62 of file CbmRichRingTrackAssign.h.

View newest version in sPHENIX GitHub at line 62 of file CbmRichRingTrackAssign.h

References fVerbose, and verbose.

Member Data Documentation

Int_t CbmRichRingTrackAssign::fVerbose
private

Definition at line 62 of file CbmRichRingTrackAssign.h.

View newest version in sPHENIX GitHub at line 62 of file CbmRichRingTrackAssign.h

Referenced by SetVerbose().


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