4 #define KVGROUP_ADD_UNKNOWN_TELESCOPE "Attempt to add undefined telescope to group" 
    6 #include "KVGeoStrucElement.h" 
    8 #include "KVGeoDNTrajectory.h" 
    9 #include "KVNameValueList.h" 
#define ClassDef(name, id)
 
char * Form(const char *fmt,...)
 
virtual void SetNumber(UInt_t num)
 
Base class for detector geometry description.
 
Path taken by particles through multidetector geometry.
 
const Char_t * GetTrajectoryName() const
 
Information on relative positions of detectors & particle trajectories.
 
Base class describing elements of array geometry.
 
const KVSeqCollection * GetParents() const
 
Group of detectors which can be treated independently of all others in array.
 
void AddTrajectory(KVGeoDNTrajectory *t)
 
KVHashList fTrajectories
Trajectories passing through group.
 
void Reset(Option_t *opt="")
 
const KVGeoDNTrajectory * FindReconTraj(const KVString &path)
 
virtual TList * GetAlignedDetectors(KVDetector *, UChar_t dir=kBackwards)
 
KVGeoStrucElement * GetArray() const
 
KVHashList fReconTraj
list of all possible trajectories for reconstructed particles
 
KVNameValueList fReconTrajMap
map names of duplicate trajectories for reconstructed particles
 
virtual void SetNumber(UInt_t num)
 
const TCollection * GetTrajectories() const
 
virtual void CountLayers()
 
virtual TList * GetDetectorsInLayer(UInt_t lay)
 
virtual UInt_t GetNumberOfDetectorLayers()
 
void AddHit(KVNucleus *kvd)
 
const KVGeoDNTrajectory * GetTrajectoryForReconstruction(const KVGeoDNTrajectory *t, const KVGeoDetectorNode *n) const
 
void AddTrajectories(const TCollection *c)
 
const TSeqCollection * GetReconTrajectories() const
 
void RemoveHit(KVNucleus *kvd)
 
void PrintData() const
list detectors of group with any data they contain
 
KVList * fReconstructedNuclei
Particles reconstructed in this group.
 
Int_t CalculateReconstructionTrajectories()
 
Extended version of ROOT THashList.
 
Extended TList class which owns its objects by default.
 
Handles lists of named parameters with different types, a list of KVNamedParameter objects.
 
const Char_t * GetStringValue(const Char_t *name) const
 
Description of properties and kinematics of atomic nuclei.
 
virtual Int_t GetSize() const
 
virtual TObject * First() const
 
virtual TObject * FindObjectByTitle(const Char_t *) const
Will return object with given title (value of TObject::GetTitle() method).
 
virtual void Add(TObject *obj)
 
virtual TObject * FindObject(const char *name) const
 
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....
 
virtual void AddAll(const TCollection *col)
 
virtual void SetName(const char *name)
 
R__ALWAYS_INLINE Bool_t TestBit(UInt_t f) const