////////////////////////////////////////////////////////////////////////////// // // $Id: $ // //*-- Author : Laura Fabbietti //*-- Revised : Martin Jurkovic 2010 // //_HADES_CLASS_DESCRIPTION ////////////////////////////////////////////////////////////////////////////// // // HRichTrack // // This class stores the track numbers of the particles // that hit the RICH. // For each particle it contains the corresponding track number, // the address of the fired pad and a flag that distinguishes // photons and charged particles. // In the categories catRichGeantRaw and catRichGeantRaw+1 // the particle track number is stored in the case that a direct // hit has occurred; if a photon hits the RICH, its parent track number // is stored, therefore we need a flag to distinguish the two cases. // The class is sortable by the pad address. // ////////////////////////////////////////////////////////////////////////////// #include "hrichtrack.h" ClassImp(HRichTrack) HRichTrack::HRichTrack() { fEventNr = -1; fTrackNr = -1; fAddress = -1; fFlag = -1; }