Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::TrackClones Class Reference
Inheritance diagram for Hal::TrackClones:

Public Member Functions

 TrackClones (TString ClassName="", TString branchname="", TString dirname="")
 
void Register (Bool_t write)
 
void GetFromTree ()
 
void Compress (Int_t *map, Int_t map_size)
 
void DeleteClones ()
 
template<class T >
void CopyFrom (const TClonesArray *from)
 
template<class T >
void CopyTo (TClonesArray *to)
 
template<class T >
void CopyCompress (TClonesArray *from, Int_t *map, Int_t map_size)
 
Int_t GetEntriesFast () const
 
Bool_t ExistInTree () const
 
TString GetBranchName () const
 
TObject * UncheckedAt (Int_t i) const
 
TClonesArray * GetArray () const
 

Detailed Description

Definition at line 16 of file TrackClones.h.

Constructor & Destructor Documentation

◆ TrackClones()

Hal::TrackClones::TrackClones ( TString ClassName = "",
TString branchname = "",
TString dirname = "" )

Definition at line 17 of file TrackClones.cxx.

◆ ~TrackClones()

Hal::TrackClones::~TrackClones ( )
virtual

Definition at line 34 of file TrackClones.cxx.

Member Function Documentation

◆ Compress()

void Hal::TrackClones::Compress ( Int_t * map,
Int_t map_size )

Definition at line 43 of file TrackClones.cxx.

◆ CopyCompress()

template<class T >
void Hal::TrackClones::CopyCompress ( TClonesArray * from,
Int_t * map,
Int_t map_size )
inline

Definition at line 50 of file TrackClones.h.

◆ CopyFrom()

template<class T >
void Hal::TrackClones::CopyFrom ( const TClonesArray * from)
inline

Definition at line 28 of file TrackClones.h.

◆ CopyTo()

template<class T >
void Hal::TrackClones::CopyTo ( TClonesArray * to)
inline

Definition at line 39 of file TrackClones.h.

◆ DeleteClones()

void Hal::TrackClones::DeleteClones ( )

Definition at line 55 of file TrackClones.cxx.

◆ ExistInTree()

Bool_t Hal::TrackClones::ExistInTree ( ) const

Definition at line 38 of file TrackClones.cxx.

◆ GetArray()

TClonesArray * Hal::TrackClones::GetArray ( ) const
inline

Definition at line 63 of file TrackClones.h.

◆ GetBranchName()

TString Hal::TrackClones::GetBranchName ( ) const
inline

Definition at line 61 of file TrackClones.h.

◆ GetEntriesFast()

Int_t Hal::TrackClones::GetEntriesFast ( ) const
inline

Definition at line 59 of file TrackClones.h.

◆ GetFromTree()

void Hal::TrackClones::GetFromTree ( )

Definition at line 27 of file TrackClones.cxx.

◆ Register()

void Hal::TrackClones::Register ( Bool_t write)

Definition at line 22 of file TrackClones.cxx.

◆ UncheckedAt()

TObject * Hal::TrackClones::UncheckedAt ( Int_t i) const
inline

Definition at line 62 of file TrackClones.h.


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