Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TRecTrackEvent Class Reference

#include <TRecTrackEvent.h>

List of all members.

Public Member Functions

void addEmcCluster (TRecEmcCluster *Track)
 Add a TkrTrack into the Emc data collection */.
void addEmcCluster (TRecEmcCluster *Track)
 Add a TkrTrack into the Emc data collection */.
void addEmcHit (TRecEmcHit *Track)
 Add a TkrTrack into the Emc data collection */.
void addEmcHit (TRecEmcHit *Track)
 Add a TkrTrack into the Emc data collection */.
void addEmcShower (TRecEmcShower *Track)
 Add a TkrTrack into the Emc data collection */.
void addEmcShower (TRecEmcShower *Track)
 Add a TkrTrack into the Emc data collection */.
void addEvTime (TRecEvTime *Track)
void addEvTime (TRecEvTime *Track)
void addExtTrack (TRecExtTrack *Track)
 Add a ExtTrack into the Ext Data collection.
void addExtTrack (TRecExtTrack *Track)
 Add a ExtTrack into the Ext Data collection.
void addMucTrack (TRecMucTrack *Track)
 Add a MucTrack into the TOF Data collection.
void addMucTrack (TRecMucTrack *Track)
 Add a MucTrack into the TOF Data collection.
void addRecMdcDedx (TRecMdcDedx *Track)
 Add a Dedx into the TOF Data collection.
void addRecMdcDedx (TRecMdcDedx *Track)
 Add a Dedx into the TOF Data collection.
void addRecMdcDedxHit (TRecMdcDedxHit *Track)
 Add a Dedx into the TOF Data collection.
void addRecMdcDedxHit (TRecMdcDedxHit *Track)
 Add a Dedx into the TOF Data collection.
void addRecMdcHit (TRecMdcHit *Hit)
 Add a Rec Mdc Hit into the Mdc data collection.
void addRecMdcHit (TRecMdcHit *Hit)
 Add a Rec Mdc Hit into the Mdc data collection.
void addRecMdcKalHelixSeg (TRecMdcKalHelixSeg *Track)
void addRecMdcKalHelixSeg (TRecMdcKalHelixSeg *Track)
void addRecMdcKalTrack (TRecMdcKalTrack *Track)
void addRecMdcKalTrack (TRecMdcKalTrack *Track)
void addRecMdcTrack (TRecMdcTrack *Track)
 Add a TkrTrack into the Mdc data collection.
void addRecMdcTrack (TRecMdcTrack *Track)
 Add a TkrTrack into the Mdc data collection.
void addTofTrack (TRecTofTrack *Track)
 Add a TofTrack into the TOF Data collection.
void addTofTrack (TRecTofTrack *Track)
 Add a TofTrack into the TOF Data collection.
void Clear (Option_t *option="")
void Clear (Option_t *option="")
void clearEmcClusterCol ()
 clear the whole array (necessary because of the consts-s) */
void clearEmcClusterCol ()
 clear the whole array (necessary because of the consts-s) */
void clearEmcHitCol ()
 clear the whole array (necessary because of the consts-s) */
void clearEmcHitCol ()
 clear the whole array (necessary because of the consts-s) */
void clearEmcShowerCol ()
 clear the whole array (necessary because of the consts-s) */
void clearEmcShowerCol ()
 clear the whole array (necessary because of the consts-s) */
void clearEvTimeCol ()
void clearEvTimeCol ()
void clearExtTrackCol ()
void clearExtTrackCol ()
void clearMucTrackCol ()
 clear the whole array
void clearMucTrackCol ()
 clear the whole array
void clearRecMdcDedxCol ()
 clear the whole array
void clearRecMdcDedxCol ()
 clear the whole array
void clearRecMdcDedxHitCol ()
 clear the whole array
void clearRecMdcDedxHitCol ()
 clear the whole array
void clearRecMdcHitCol ()
 clear the whole array (necessary because of the consts-s)
void clearRecMdcHitCol ()
 clear the whole array (necessary because of the consts-s)
void clearRecMdcKalHelixSegCol ()
void clearRecMdcKalHelixSegCol ()
void clearRecMdcKalTrackCol ()
void clearRecMdcKalTrackCol ()
void clearRecMdcTrackCol ()
 clear the whole array (necessary because of the consts-s)
void clearRecMdcTrackCol ()
 clear the whole array (necessary because of the consts-s)
void clearTofTrackCol ()
 clear the whole array
void clearTofTrackCol ()
 clear the whole array
const TRecEmcClustergetEmcCluster (Int_t i) const
 retrieve a EmcCluster from the collection, using the index into the array */
const TRecEmcClustergetEmcCluster (Int_t i) const
 retrieve a EmcCluster from the collection, using the index into the array */
const TObjArray * getEmcClusterCol () const
 retrieve the whole TObjArray of EmcCluster Data
const TObjArray * getEmcClusterCol () const
 retrieve the whole TObjArray of EmcCluster Data
const TRecEmcHitgetEmcHit (Int_t i) const
 retrieve a EmcHit from the collection, using the index into the array */
const TRecEmcHitgetEmcHit (Int_t i) const
 retrieve a EmcHit from the collection, using the index into the array */
const TObjArray * getEmcHitCol () const
 retrieve the whole TObjArray of EmcHit Data
const TObjArray * getEmcHitCol () const
 retrieve the whole TObjArray of EmcHit Data
const TRecEmcShowergetEmcShower (Int_t i) const
 retrieve a EmcShower from the collection, using the index into the array */
const TRecEmcShowergetEmcShower (Int_t i) const
 retrieve a EmcShower from the collection, using the index into the array */
const TObjArray * getEmcShowerCol () const
 retrieve the whole TObjArray of EmcShower Data
const TObjArray * getEmcShowerCol () const
 retrieve the whole TObjArray of EmcShower Data
const TRecEvTimegetEvTime (Int_t i) const
const TRecEvTimegetEvTime (Int_t i) const
const TObjArray * getEvTimeCol () const
const TObjArray * getEvTimeCol () const
const TRecExtTrackgetExtTrack (Int_t i) const
const TRecExtTrackgetExtTrack (Int_t i) const
const TObjArray * getExtTrackCol () const
const TObjArray * getExtTrackCol () const
const TRecMucTrackgetMucTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
const TRecMucTrackgetMucTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
const TObjArray * getMucTrackCol () const
 retrieve the whole TObjArray of MucTrack Data
const TObjArray * getMucTrackCol () const
 retrieve the whole TObjArray of MucTrack Data
const TRecMdcDedxgetRecMdcDedx (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
const TRecMdcDedxgetRecMdcDedx (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
const TObjArray * getRecMdcDedxCol () const
 retrieve the whole TObjArray of Dedx Data
const TObjArray * getRecMdcDedxCol () const
 retrieve the whole TObjArray of Dedx Data
const TRecMdcDedxHitgetRecMdcDedxHit (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
const TRecMdcDedxHitgetRecMdcDedxHit (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
const TObjArray * getRecMdcDedxHitCol () const
 retrieve the whole TObjArray of Dedx Data
const TObjArray * getRecMdcDedxHitCol () const
 retrieve the whole TObjArray of Dedx Data
const TRecMdcHitgetRecMdcHit (Int_t i) const
 retrieve a RecMdcHit from the collection, using the index into the array
const TRecMdcHitgetRecMdcHit (Int_t i) const
 retrieve a RecMdcHit from the collection, using the index into the array
const TObjArray * getRecMdcHitCol () const
 retrieve the whole TObjArray of RecMdcHit Data
const TObjArray * getRecMdcHitCol () const
 retrieve the whole TObjArray of RecMdcHit Data
const TRecMdcKalHelixSeggetRecMdcKalHelixSeg (Int_t i) const
const TRecMdcKalHelixSeggetRecMdcKalHelixSeg (Int_t i) const
const TObjArray * getRecMdcKalHelixSegCol () const
const TObjArray * getRecMdcKalHelixSegCol () const
const TRecMdcKalTrackgetRecMdcKalTrack (Int_t i) const
const TRecMdcKalTrackgetRecMdcKalTrack (Int_t i) const
const TObjArray * getRecMdcKalTrackCol () const
const TObjArray * getRecMdcKalTrackCol () const
const TRecMdcTrackgetRecMdcTrack (Int_t i) const
 retrieve a MdcTrack from the collection, using the index into the array
const TRecMdcTrackgetRecMdcTrack (Int_t i) const
 retrieve a MdcTrack from the collection, using the index into the array
const TObjArray * getRecMdcTrackCol () const
 retrieve the whole TObjArray of RecMdcTrack Data
const TObjArray * getRecMdcTrackCol () const
 retrieve the whole TObjArray of RecMdcTrack Data
const TRecTofTrackgetTofTrack (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
const TRecTofTrackgetTofTrack (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
const TObjArray * getTofTrackCol () const
 retrieve the whole TObjArray of TofTrack Data
const TObjArray * getTofTrackCol () const
 retrieve the whole TObjArray of TofTrack Data
void initialize ()
void initialize ()
void Print (Option_t *option="") const
void Print (Option_t *option="") const
 TRecTrackEvent ()
 TRecTrackEvent ()
virtual ~TRecTrackEvent ()
virtual ~TRecTrackEvent ()

Private Attributes

TObjArray * m_recEmcClusterCol
TObjArray * m_recEmcClusterCol
TObjArray * m_recEmcHitCol
TObjArray * m_recEmcHitCol
TObjArray * m_recEmcShowerCol
TObjArray * m_recEmcShowerCol
TObjArray * m_recEvTimeCol
TObjArray * m_recEvTimeCol
TObjArray * m_recExtTrackCol
TObjArray * m_recExtTrackCol
TObjArray * m_recMdcDedxCol
TObjArray * m_recMdcDedxCol
TObjArray * m_recMdcDedxHitCol
TObjArray * m_recMdcDedxHitCol
TObjArray * m_recMdcHitCol
TObjArray * m_recMdcHitCol
TObjArray * m_recMdcKalHelixSegCol
TObjArray * m_recMdcKalHelixSegCol
TObjArray * m_recMdcKalTrackCol
TObjArray * m_recMdcKalTrackCol
TObjArray * m_recMdcTrackCol
TObjArray * m_recMdcTrackCol
TObjArray * m_recMucTrackCol
TObjArray * m_recMucTrackCol
TObjArray * m_recTofTrackCol
TObjArray * m_recTofTrackCol

Static Private Attributes

TObjArray * s_staticEmcClusterCol
TObjArray * s_staticEmcClusterCol = 0
TObjArray * s_staticEmcHitCol
TObjArray * s_staticEmcHitCol = 0
TObjArray * s_staticEmcShowerCol
TObjArray * s_staticEmcShowerCol = 0
TObjArray * s_staticEvTimeCol
 data members to store EvTime data
TObjArray * s_staticEvTimeCol = 0
 data members to store EvTime data
TObjArray * s_staticExtTrackCol
TObjArray * s_staticExtTrackCol = 0
TObjArray * s_staticMucTrackCol
 data members to store Muc data
TObjArray * s_staticMucTrackCol = 0
 data members to store Muc data
TObjArray * s_staticRecMdcDedxCol
 data members to store Dedx data
TObjArray * s_staticRecMdcDedxCol = 0
 data members to store Dedx data
TObjArray * s_staticRecMdcDedxHitCol
 data members to store Dedx data
TObjArray * s_staticRecMdcDedxHitCol = 0
 data members to store Dedx data
TObjArray * s_staticRecMdcHitCol
TObjArray * s_staticRecMdcHitCol
TObjArray * s_staticRecMdcKalHelixSegCol
 data members to store MdcKal data
TObjArray * s_staticRecMdcKalHelixSegCol = 0
 data members to store MdcKal data
TObjArray * s_staticRecMdcKalTrackCol
TObjArray * s_staticRecMdcKalTrackCol = 0
TObjArray * s_staticRecMdcTrackCol
 data members to store Mdc data
TObjArray * s_staticRecMdcTrackCol
 data members to store Mdc data
TObjArray * s_staticTofTrackCol
 data members to store Tof data
TObjArray * s_staticTofTrackCol = 0
 data members to store Tof data


Constructor & Destructor Documentation

TRecTrackEvent::TRecTrackEvent  ) 
 

00024 {
00025    //Dst Track
00026      //Rec Track 
00027      if (!s_staticRecMdcTrackCol) {
00028             s_staticRecMdcTrackCol = new TObjArray();
00029      }
00030      m_recMdcTrackCol = s_staticRecMdcTrackCol;
00031 
00032      if (!s_staticRecMdcHitCol) {
00033        s_staticRecMdcHitCol = new TObjArray(); 
00034      }
00035      m_recMdcHitCol = s_staticRecMdcHitCol;
00036 
00037 
00038      if (! s_staticTofTrackCol ){
00039        s_staticTofTrackCol = new TObjArray();
00040      }
00041      m_recTofTrackCol = s_staticTofTrackCol;
00042 
00043      if (!s_staticEmcHitCol ){
00044             s_staticEmcHitCol = new TObjArray();
00045      }
00046      m_recEmcHitCol = s_staticEmcHitCol;
00047 
00048      if (!s_staticEmcClusterCol ){
00049             s_staticEmcClusterCol = new TObjArray();
00050      }
00051      m_recEmcClusterCol = s_staticEmcClusterCol;
00052    
00053      if (!s_staticEmcShowerCol ){
00054             s_staticEmcShowerCol = new TObjArray();
00055      }
00056      m_recEmcShowerCol = s_staticEmcShowerCol;
00057    
00058      
00059     if (! s_staticMucTrackCol ){
00060            s_staticMucTrackCol = new TObjArray();
00061      }
00062      m_recMucTrackCol = s_staticMucTrackCol;
00063 
00064      if (! s_staticRecMdcDedxCol ){
00065        s_staticRecMdcDedxCol = new TObjArray();
00066      }
00067      m_recMdcDedxCol = s_staticRecMdcDedxCol;
00068 
00069      if (! s_staticRecMdcDedxHitCol ){
00070        s_staticRecMdcDedxHitCol = new TObjArray();
00071      }
00072      m_recMdcDedxHitCol = s_staticRecMdcDedxHitCol;
00073 
00074 
00075      if (! s_staticExtTrackCol ){
00076             s_staticExtTrackCol = new TObjArray();
00077       }
00078       m_recExtTrackCol = s_staticExtTrackCol;
00079      
00080     
00081      if (! s_staticRecMdcKalTrackCol ){
00082            s_staticRecMdcKalTrackCol = new TObjArray();
00083      }
00084      m_recMdcKalTrackCol = s_staticRecMdcKalTrackCol;
00085 
00086      if (! s_staticRecMdcKalHelixSegCol ){
00087            s_staticRecMdcKalHelixSegCol = new TObjArray();
00088      }
00089      m_recMdcKalHelixSegCol = s_staticRecMdcKalHelixSegCol;
00090 
00091      if(! s_staticEvTimeCol ){
00092           s_staticEvTimeCol = new TObjArray();
00093      }
00094      m_recEvTimeCol = s_staticEvTimeCol;
00095 
00096      Clear();
00097     
00098 }

TRecTrackEvent::~TRecTrackEvent  )  [virtual]
 

00101                                 {
00102         
00103         /****************************    Dst Track *************************/
00104     if(m_recMdcTrackCol == s_staticRecMdcTrackCol) s_staticRecMdcTrackCol = 0;
00105      m_recMdcTrackCol->Delete();
00106      delete m_recMdcTrackCol;
00107      m_recMdcTrackCol = 0;
00108 
00109     if(m_recMdcHitCol == s_staticRecMdcHitCol) s_staticRecMdcHitCol = 0;
00110      m_recMdcHitCol->Delete();
00111      delete m_recMdcHitCol;
00112      m_recMdcHitCol = 0;
00113 
00114      if(m_recTofTrackCol == s_staticTofTrackCol ) s_staticTofTrackCol = 0;
00115      m_recTofTrackCol->Delete();
00116      delete m_recTofTrackCol;
00117      m_recTofTrackCol = 0;
00118 
00119      if(m_recEmcHitCol == s_staticEmcHitCol) s_staticEmcHitCol = 0;
00120      m_recEmcHitCol->Delete();
00121      delete m_recEmcHitCol;
00122      m_recEmcHitCol = 0;
00123 
00124      if(m_recEmcClusterCol == s_staticEmcClusterCol) s_staticEmcClusterCol = 0;
00125      m_recEmcClusterCol->Delete();
00126      delete m_recEmcClusterCol;
00127      m_recEmcClusterCol = 0;
00128 
00129      if(m_recEmcShowerCol == s_staticEmcShowerCol) s_staticEmcShowerCol = 0;
00130      m_recEmcShowerCol->Delete();
00131      delete m_recEmcShowerCol;
00132      m_recEmcShowerCol = 0;
00133 
00134 
00135      if(m_recMucTrackCol == s_staticMucTrackCol ) s_staticMucTrackCol = 0;
00136      m_recMucTrackCol->Delete();
00137      delete m_recMucTrackCol;
00138      m_recMucTrackCol = 0;
00139 
00140      if(m_recMdcDedxCol == s_staticRecMdcDedxCol ) s_staticRecMdcDedxCol = 0;
00141      m_recMdcDedxCol->Delete();
00142      delete m_recMdcDedxCol;
00143      m_recMdcDedxCol = 0;
00144 
00145      if(m_recMdcDedxHitCol == s_staticRecMdcDedxHitCol ) s_staticRecMdcDedxHitCol = 0;
00146      m_recMdcDedxHitCol->Delete();
00147      delete m_recMdcDedxHitCol;
00148      m_recMdcDedxHitCol = 0;
00149 
00150 
00151      if(m_recExtTrackCol == s_staticExtTrackCol ) s_staticExtTrackCol = 0;
00152      m_recExtTrackCol->Delete();
00153      delete m_recExtTrackCol;
00154      m_recExtTrackCol = 0;
00155     
00156     if(m_recMdcKalTrackCol == s_staticRecMdcKalTrackCol ) s_staticRecMdcKalTrackCol = 0;
00157     m_recMdcKalTrackCol->Delete();
00158     delete m_recMdcKalTrackCol;
00159     m_recMdcKalTrackCol = 0;
00160 
00161     if(m_recMdcKalHelixSegCol == s_staticRecMdcKalHelixSegCol ) s_staticRecMdcKalHelixSegCol = 0;
00162     m_recMdcKalHelixSegCol->Delete();
00163     delete m_recMdcKalHelixSegCol;
00164     m_recMdcKalHelixSegCol = 0;
00165 
00166     if(m_recEvTimeCol == s_staticEvTimeCol ) s_staticEvTimeCol = 0;
00167     m_recEvTimeCol->Delete();
00168     delete m_recEvTimeCol;
00169     m_recEvTimeCol = 0; 
00170 }

TRecTrackEvent::TRecTrackEvent  ) 
 

virtual TRecTrackEvent::~TRecTrackEvent  )  [virtual]
 


Member Function Documentation

void TRecTrackEvent::addEmcCluster TRecEmcCluster Track  ) 
 

Add a TkrTrack into the Emc data collection */.

void TRecTrackEvent::addEmcCluster TRecEmcCluster Track  ) 
 

Add a TkrTrack into the Emc data collection */.

00231                                                           {
00232      m_recEmcClusterCol->Add(Track);
00233  }

void TRecTrackEvent::addEmcHit TRecEmcHit Track  ) 
 

Add a TkrTrack into the Emc data collection */.

void TRecTrackEvent::addEmcHit TRecEmcHit Track  ) 
 

Add a TkrTrack into the Emc data collection */.

00221                                                   {
00222      m_recEmcHitCol->Add(Track);
00223  }

void TRecTrackEvent::addEmcShower TRecEmcShower Track  ) 
 

Add a TkrTrack into the Emc data collection */.

void TRecTrackEvent::addEmcShower TRecEmcShower Track  ) 
 

Add a TkrTrack into the Emc data collection */.

00241                                                         {
00242      m_recEmcShowerCol->Add(Track);
00243  }

void TRecTrackEvent::addEvTime TRecEvTime Track  ) 
 

void TRecTrackEvent::addEvTime TRecEvTime Track  ) 
 

00320                                                  {
00321     m_recEvTimeCol->Add(Track);
00322 }

void TRecTrackEvent::addExtTrack TRecExtTrack Track  ) 
 

Add a ExtTrack into the Ext Data collection.

void TRecTrackEvent::addExtTrack TRecExtTrack Track  ) 
 

Add a ExtTrack into the Ext Data collection.

00288                                                       {
00289      m_recExtTrackCol->Add(Track);
00290  }

void TRecTrackEvent::addMucTrack TRecMucTrack Track  ) 
 

Add a MucTrack into the TOF Data collection.

void TRecTrackEvent::addMucTrack TRecMucTrack Track  ) 
 

Add a MucTrack into the TOF Data collection.

00252                                                      {
00253     m_recMucTrackCol->Add(Track);
00254 }

void TRecTrackEvent::addRecMdcDedx TRecMdcDedx Track  ) 
 

Add a Dedx into the TOF Data collection.

void TRecTrackEvent::addRecMdcDedx TRecMdcDedx Track  ) 
 

Add a Dedx into the TOF Data collection.

00264                                                        {
00265      m_recMdcDedxCol->Add(Track);
00266  }

void TRecTrackEvent::addRecMdcDedxHit TRecMdcDedxHit Track  ) 
 

Add a Dedx into the TOF Data collection.

void TRecTrackEvent::addRecMdcDedxHit TRecMdcDedxHit Track  ) 
 

Add a Dedx into the TOF Data collection.

00276                                                             {
00277   m_recMdcDedxHitCol->Add(Track);
00278 }

void TRecTrackEvent::addRecMdcHit TRecMdcHit Hit  ) 
 

Add a Rec Mdc Hit into the Mdc data collection.

void TRecTrackEvent::addRecMdcHit TRecMdcHit Hit  ) 
 

Add a Rec Mdc Hit into the Mdc data collection.

00199                                                   {
00200      m_recMdcHitCol->Add(Hit);
00201  }

void TRecTrackEvent::addRecMdcKalHelixSeg TRecMdcKalHelixSeg Track  ) 
 

void TRecTrackEvent::addRecMdcKalHelixSeg TRecMdcKalHelixSeg Track  ) 
 

00309                                                                    {
00310     m_recMdcKalHelixSegCol->Add(Track);
00311 }

void TRecTrackEvent::addRecMdcKalTrack TRecMdcKalTrack Track  ) 
 

void TRecTrackEvent::addRecMdcKalTrack TRecMdcKalTrack Track  ) 
 

00299                                                               {
00300     m_recMdcKalTrackCol->Add(Track);
00301 }

void TRecTrackEvent::addRecMdcTrack TRecMdcTrack Track  ) 
 

Add a TkrTrack into the Mdc data collection.

void TRecTrackEvent::addRecMdcTrack TRecMdcTrack Track  ) 
 

Add a TkrTrack into the Mdc data collection.

00189                                                         {
00190      m_recMdcTrackCol->Add(Track);
00191  }

void TRecTrackEvent::addTofTrack TRecTofTrack Track  ) 
 

Add a TofTrack into the TOF Data collection.

void TRecTrackEvent::addTofTrack TRecTofTrack Track  ) 
 

Add a TofTrack into the TOF Data collection.

00210                                                      {
00211   m_recTofTrackCol->Add(Track);
00212 }

void TRecTrackEvent::Clear Option_t *  option = ""  ) 
 

void TRecTrackEvent::Clear Option_t *  option = ""  ) 
 

00177                                            {
00178 
00179 }

void TRecTrackEvent::clearEmcClusterCol  )  [inline]
 

clear the whole array (necessary because of the consts-s) */

00100 { m_recEmcClusterCol->Clear(); } 

void TRecTrackEvent::clearEmcClusterCol  )  [inline]
 

clear the whole array (necessary because of the consts-s) */

00100 { m_recEmcClusterCol->Clear(); } 

void TRecTrackEvent::clearEmcHitCol  )  [inline]
 

clear the whole array (necessary because of the consts-s) */

00088 { m_recEmcHitCol->Clear(); } 

void TRecTrackEvent::clearEmcHitCol  )  [inline]
 

clear the whole array (necessary because of the consts-s) */

00088 { m_recEmcHitCol->Clear(); } 

void TRecTrackEvent::clearEmcShowerCol  )  [inline]
 

clear the whole array (necessary because of the consts-s) */

00112 { m_recEmcShowerCol->Clear(); } 

void TRecTrackEvent::clearEmcShowerCol  )  [inline]
 

clear the whole array (necessary because of the consts-s) */

00112 { m_recEmcShowerCol->Clear(); } 

void TRecTrackEvent::clearEvTimeCol  )  [inline]
 

00183 { m_recEvTimeCol->Clear();}

void TRecTrackEvent::clearEvTimeCol  )  [inline]
 

00183 { m_recEvTimeCol->Clear();}

void TRecTrackEvent::clearExtTrackCol  )  [inline]
 

00164 { m_recExtTrackCol->Clear();}

void TRecTrackEvent::clearExtTrackCol  )  [inline]
 

00164 { m_recExtTrackCol->Clear();}

void TRecTrackEvent::clearMucTrackCol  )  [inline]
 

clear the whole array

00125 { m_recMucTrackCol->Clear();}

void TRecTrackEvent::clearMucTrackCol  )  [inline]
 

clear the whole array

00125 { m_recMucTrackCol->Clear();}

void TRecTrackEvent::clearRecMdcDedxCol  )  [inline]
 

clear the whole array

00137 { m_recMdcDedxCol->Clear();} 

void TRecTrackEvent::clearRecMdcDedxCol  )  [inline]
 

clear the whole array

00137 { m_recMdcDedxCol->Clear();} 

void TRecTrackEvent::clearRecMdcDedxHitCol  )  [inline]
 

clear the whole array

00150 { m_recMdcDedxHitCol->Clear();}

void TRecTrackEvent::clearRecMdcDedxHitCol  )  [inline]
 

clear the whole array

00150 { m_recMdcDedxHitCol->Clear();}

void TRecTrackEvent::clearRecMdcHitCol  )  [inline]
 

clear the whole array (necessary because of the consts-s)

00062 { m_recMdcHitCol->Clear(); }

void TRecTrackEvent::clearRecMdcHitCol  )  [inline]
 

clear the whole array (necessary because of the consts-s)

00062 { m_recMdcHitCol->Clear(); }

void TRecTrackEvent::clearRecMdcKalHelixSegCol  )  [inline]
 

00176 { m_recMdcKalHelixSegCol->Clear();}

void TRecTrackEvent::clearRecMdcKalHelixSegCol  )  [inline]
 

00176 { m_recMdcKalHelixSegCol->Clear();}

void TRecTrackEvent::clearRecMdcKalTrackCol  )  [inline]
 

00170 { m_recMdcKalTrackCol->Clear();}

void TRecTrackEvent::clearRecMdcKalTrackCol  )  [inline]
 

00170 { m_recMdcKalTrackCol->Clear();}

void TRecTrackEvent::clearRecMdcTrackCol  )  [inline]
 

clear the whole array (necessary because of the consts-s)

00051 { m_recMdcTrackCol->Clear(); } 

void TRecTrackEvent::clearRecMdcTrackCol  )  [inline]
 

clear the whole array (necessary because of the consts-s)

00051 { m_recMdcTrackCol->Clear(); } 

void TRecTrackEvent::clearTofTrackCol  )  [inline]
 

clear the whole array

00075 { m_recTofTrackCol->Clear();}

void TRecTrackEvent::clearTofTrackCol  )  [inline]
 

clear the whole array

00075 { m_recTofTrackCol->Clear();}

const TRecEmcCluster* TRecTrackEvent::getEmcCluster Int_t  i  )  const
 

retrieve a EmcCluster from the collection, using the index into the array */

const TRecEmcCluster * TRecTrackEvent::getEmcCluster Int_t  i  )  const
 

retrieve a EmcCluster from the collection, using the index into the array */

00235                                                                    {
00236      if(Int_t(i) >= m_recEmcClusterCol->GetEntries())
00237            return 0;
00238      return (TRecEmcCluster*)m_recEmcClusterCol->At(i);
00239  }

const TObjArray* TRecTrackEvent::getEmcClusterCol  )  const [inline]
 

retrieve the whole TObjArray of EmcCluster Data

00091 { return m_recEmcClusterCol; }; 

const TObjArray* TRecTrackEvent::getEmcClusterCol  )  const [inline]
 

retrieve the whole TObjArray of EmcCluster Data

00091 { return m_recEmcClusterCol; }; 

const TRecEmcHit* TRecTrackEvent::getEmcHit Int_t  i  )  const
 

retrieve a EmcHit from the collection, using the index into the array */

const TRecEmcHit * TRecTrackEvent::getEmcHit Int_t  i  )  const
 

retrieve a EmcHit from the collection, using the index into the array */

00225                                                            {
00226      if(Int_t(i) >= m_recEmcHitCol->GetEntries())
00227            return 0;
00228      return (TRecEmcHit*)m_recEmcHitCol->At(i);
00229  }

const TObjArray* TRecTrackEvent::getEmcHitCol  )  const [inline]
 

retrieve the whole TObjArray of EmcHit Data

00079 { return m_recEmcHitCol; }; 

const TObjArray* TRecTrackEvent::getEmcHitCol  )  const [inline]
 

retrieve the whole TObjArray of EmcHit Data

00079 { return m_recEmcHitCol; }; 

const TRecEmcShower* TRecTrackEvent::getEmcShower Int_t  i  )  const
 

retrieve a EmcShower from the collection, using the index into the array */

const TRecEmcShower * TRecTrackEvent::getEmcShower Int_t  i  )  const
 

retrieve a EmcShower from the collection, using the index into the array */

00245                                                                  {
00246      if(Int_t(i) >= m_recEmcShowerCol->GetEntries())
00247            return 0;
00248      return (TRecEmcShower*)m_recEmcShowerCol->At(i);
00249  }

const TObjArray* TRecTrackEvent::getEmcShowerCol  )  const [inline]
 

retrieve the whole TObjArray of EmcShower Data

00103 { return m_recEmcShowerCol; }; 

const TObjArray* TRecTrackEvent::getEmcShowerCol  )  const [inline]
 

retrieve the whole TObjArray of EmcShower Data

00103 { return m_recEmcShowerCol; }; 

const TRecEvTime* TRecTrackEvent::getEvTime Int_t  i  )  const
 

const TRecEvTime * TRecTrackEvent::getEvTime Int_t  i  )  const
 

00324                                                           {
00325      if(Int_t(i) >=m_recEvTimeCol->GetEntries())
00326         return 0;
00327      return (TRecEvTime*) m_recEvTimeCol->At(i);
00328 }

const TObjArray* TRecTrackEvent::getEvTimeCol  )  const [inline]
 

00180 { return m_recEvTimeCol; }

const TObjArray* TRecTrackEvent::getEvTimeCol  )  const [inline]
 

00180 { return m_recEvTimeCol; }

const TRecExtTrack* TRecTrackEvent::getExtTrack Int_t  i  )  const
 

const TRecExtTrack * TRecTrackEvent::getExtTrack Int_t  i  )  const
 

00292                                                                {
00293          if(Int_t(i) >=m_recExtTrackCol->GetEntries())
00294                return 0;
00295        return (TRecExtTrack*) m_recExtTrackCol->At(i);
00296  }

const TObjArray* TRecTrackEvent::getExtTrackCol  )  const [inline]
 

00155 { return m_recExtTrackCol; };

const TObjArray* TRecTrackEvent::getExtTrackCol  )  const [inline]
 

00155 { return m_recExtTrackCol; };

const TRecMucTrack* TRecTrackEvent::getMucTrack Int_t  i  )  const
 

retrieve a MucTrack From the collection, using the index into the array

const TRecMucTrack * TRecTrackEvent::getMucTrack Int_t  i  )  const
 

retrieve a MucTrack From the collection, using the index into the array

00257                                                               {
00258         if(Int_t(i) >=m_recMucTrackCol->GetEntries())
00259                 return 0;
00260         return (TRecMucTrack*) m_recMucTrackCol->At(i);
00261 }

const TObjArray* TRecTrackEvent::getMucTrackCol  )  const [inline]
 

retrieve the whole TObjArray of MucTrack Data

00116 { return m_recMucTrackCol; };

const TObjArray* TRecTrackEvent::getMucTrackCol  )  const [inline]
 

retrieve the whole TObjArray of MucTrack Data

00116 { return m_recMucTrackCol; };

const TRecMdcDedx* TRecTrackEvent::getRecMdcDedx Int_t  i  )  const
 

retrieve a TofTrack From the collection, using the index into the array

const TRecMdcDedx * TRecTrackEvent::getRecMdcDedx Int_t  i  )  const
 

retrieve a TofTrack From the collection, using the index into the array

00269                                                                 {
00270         if(Int_t(i) >=m_recMdcDedxCol->GetEntries())
00271                 return 0;
00272         return (TRecMdcDedx*) m_recMdcDedxCol->At(i);
00273  }

const TObjArray* TRecTrackEvent::getRecMdcDedxCol  )  const [inline]
 

retrieve the whole TObjArray of Dedx Data

00128 { return m_recMdcDedxCol; };

const TObjArray* TRecTrackEvent::getRecMdcDedxCol  )  const [inline]
 

retrieve the whole TObjArray of Dedx Data

00128 { return m_recMdcDedxCol; };

const TRecMdcDedxHit* TRecTrackEvent::getRecMdcDedxHit Int_t  i  )  const
 

retrieve a TofTrack From the collection, using the index into the array

const TRecMdcDedxHit * TRecTrackEvent::getRecMdcDedxHit Int_t  i  )  const
 

retrieve a TofTrack From the collection, using the index into the array

00281                                                                       {
00282    if(Int_t(i) >=m_recMdcDedxHitCol->GetEntries())
00283      return 0;
00284    return (TRecMdcDedxHit*) m_recMdcDedxHitCol->At(i);
00285  }

const TObjArray* TRecTrackEvent::getRecMdcDedxHitCol  )  const [inline]
 

retrieve the whole TObjArray of Dedx Data

00141 { return m_recMdcDedxHitCol; };

const TObjArray* TRecTrackEvent::getRecMdcDedxHitCol  )  const [inline]
 

retrieve the whole TObjArray of Dedx Data

00141 { return m_recMdcDedxHitCol; };

const TRecMdcHit* TRecTrackEvent::getRecMdcHit Int_t  i  )  const
 

retrieve a RecMdcHit from the collection, using the index into the array

const TRecMdcHit * TRecTrackEvent::getRecMdcHit Int_t  i  )  const
 

retrieve a RecMdcHit from the collection, using the index into the array

00203                                                              {
00204      if (Int_t(i) >= m_recMdcHitCol->GetEntries())
00205             return 0;
00206      return (TRecMdcHit*)m_recMdcHitCol->At(i);
00207  }

const TObjArray* TRecTrackEvent::getRecMdcHitCol  )  const [inline]
 

retrieve the whole TObjArray of RecMdcHit Data

00054 { return m_recMdcHitCol; };

const TObjArray* TRecTrackEvent::getRecMdcHitCol  )  const [inline]
 

retrieve the whole TObjArray of RecMdcHit Data

00054 { return m_recMdcHitCol; };

const TRecMdcKalHelixSeg* TRecTrackEvent::getRecMdcKalHelixSeg Int_t  i  )  const
 

const TRecMdcKalHelixSeg * TRecTrackEvent::getRecMdcKalHelixSeg Int_t  i  )  const
 

00313                                                                             {
00314         if(Int_t(i) >= m_recMdcKalHelixSegCol->GetEntries())
00315                 return 0;
00316         return ( TRecMdcKalHelixSeg*) m_recMdcKalHelixSegCol->At(i);
00317 }

const TObjArray* TRecTrackEvent::getRecMdcKalHelixSegCol  )  const [inline]
 

00173 { return m_recMdcKalHelixSegCol; }

const TObjArray* TRecTrackEvent::getRecMdcKalHelixSegCol  )  const [inline]
 

00173 { return m_recMdcKalHelixSegCol; }

const TRecMdcKalTrack* TRecTrackEvent::getRecMdcKalTrack Int_t  i  )  const
 

const TRecMdcKalTrack * TRecTrackEvent::getRecMdcKalTrack Int_t  i  )  const
 

00303                                                                        {
00304      if(Int_t(i) >=m_recMdcKalTrackCol->GetEntries())
00305         return 0;
00306      return (TRecMdcKalTrack*) m_recMdcKalTrackCol->At(i);
00307 }

const TObjArray* TRecTrackEvent::getRecMdcKalTrackCol  )  const [inline]
 

00167 { return m_recMdcKalTrackCol; }

const TObjArray* TRecTrackEvent::getRecMdcKalTrackCol  )  const [inline]
 

00167 { return m_recMdcKalTrackCol; }

const TRecMdcTrack* TRecTrackEvent::getRecMdcTrack Int_t  i  )  const
 

retrieve a MdcTrack from the collection, using the index into the array

const TRecMdcTrack * TRecTrackEvent::getRecMdcTrack Int_t  i  )  const
 

retrieve a MdcTrack from the collection, using the index into the array

00193                                                                  {
00194      if (Int_t(i) >= m_recMdcTrackCol->GetEntries())
00195             return 0;
00196      return (TRecMdcTrack*)m_recMdcTrackCol->At(i);
00197  }

const TObjArray* TRecTrackEvent::getRecMdcTrackCol  )  const [inline]
 

retrieve the whole TObjArray of RecMdcTrack Data

00042 { return m_recMdcTrackCol; }; 

const TObjArray* TRecTrackEvent::getRecMdcTrackCol  )  const [inline]
 

retrieve the whole TObjArray of RecMdcTrack Data

00042 { return m_recMdcTrackCol; }; 

const TRecTofTrack* TRecTrackEvent::getTofTrack Int_t  i  )  const
 

retrieve a TofTrack From the collection, using the index into the array

const TRecTofTrack * TRecTrackEvent::getTofTrack Int_t  i  )  const
 

retrieve a TofTrack From the collection, using the index into the array

00214                                                               {
00215   if(Int_t(i) >=m_recTofTrackCol->GetEntries())
00216     return 0;
00217   return (TRecTofTrack*) m_recTofTrackCol->At(i);
00218 }

const TObjArray* TRecTrackEvent::getTofTrackCol  )  const [inline]
 

retrieve the whole TObjArray of TofTrack Data

00066 { return m_recTofTrackCol; };

const TObjArray* TRecTrackEvent::getTofTrackCol  )  const [inline]
 

retrieve the whole TObjArray of TofTrack Data

00066 { return m_recTofTrackCol; };

void TRecTrackEvent::initialize  ) 
 

void TRecTrackEvent::initialize  ) 
 

00173                                { 
00174 }

void TRecTrackEvent::Print Option_t *  option = ""  )  const
 

void TRecTrackEvent::Print Option_t *  option = ""  )  const
 

00182                                                  {
00183     TObject::Print(option);
00184 }


Member Data Documentation

TObjArray* TRecTrackEvent::m_recEmcClusterCol [private]
 

TObjArray* TRecTrackEvent::m_recEmcClusterCol [private]
 

TObjArray* TRecTrackEvent::m_recEmcHitCol [private]
 

TObjArray* TRecTrackEvent::m_recEmcHitCol [private]
 

TObjArray* TRecTrackEvent::m_recEmcShowerCol [private]
 

TObjArray* TRecTrackEvent::m_recEmcShowerCol [private]
 

TObjArray* TRecTrackEvent::m_recEvTimeCol [private]
 

TObjArray* TRecTrackEvent::m_recEvTimeCol [private]
 

TObjArray* TRecTrackEvent::m_recExtTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recExtTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcDedxCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcDedxCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcDedxHitCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcDedxHitCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcHitCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcHitCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcKalHelixSegCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcKalHelixSegCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcKalTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcKalTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recMdcTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recMucTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recMucTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recTofTrackCol [private]
 

TObjArray* TRecTrackEvent::m_recTofTrackCol [private]
 

TObjArray* TRecTrackEvent::s_staticEmcClusterCol [static, private]
 

TObjArray * TRecTrackEvent::s_staticEmcClusterCol = 0 [static, private]
 

TObjArray* TRecTrackEvent::s_staticEmcHitCol [static, private]
 

TObjArray * TRecTrackEvent::s_staticEmcHitCol = 0 [static, private]
 

TObjArray* TRecTrackEvent::s_staticEmcShowerCol [static, private]
 

TObjArray * TRecTrackEvent::s_staticEmcShowerCol = 0 [static, private]
 

TObjArray* TRecTrackEvent::s_staticEvTimeCol [static, private]
 

data members to store EvTime data

TObjArray * TRecTrackEvent::s_staticEvTimeCol = 0 [static, private]
 

data members to store EvTime data

TObjArray* TRecTrackEvent::s_staticExtTrackCol [static, private]
 

TObjArray * TRecTrackEvent::s_staticExtTrackCol = 0 [static, private]
 

TObjArray* TRecTrackEvent::s_staticMucTrackCol [static, private]
 

data members to store Muc data

TObjArray * TRecTrackEvent::s_staticMucTrackCol = 0 [static, private]
 

data members to store Muc data

TObjArray* TRecTrackEvent::s_staticRecMdcDedxCol [static, private]
 

data members to store Dedx data

TObjArray * TRecTrackEvent::s_staticRecMdcDedxCol = 0 [static, private]
 

data members to store Dedx data

TObjArray* TRecTrackEvent::s_staticRecMdcDedxHitCol [static, private]
 

data members to store Dedx data

TObjArray * TRecTrackEvent::s_staticRecMdcDedxHitCol = 0 [static, private]
 

data members to store Dedx data

TObjArray* TRecTrackEvent::s_staticRecMdcHitCol [static, private]
 

TObjArray* TRecTrackEvent::s_staticRecMdcHitCol [static, private]
 

TObjArray* TRecTrackEvent::s_staticRecMdcKalHelixSegCol [static, private]
 

data members to store MdcKal data

TObjArray * TRecTrackEvent::s_staticRecMdcKalHelixSegCol = 0 [static, private]
 

data members to store MdcKal data

TObjArray* TRecTrackEvent::s_staticRecMdcKalTrackCol [static, private]
 

TObjArray * TRecTrackEvent::s_staticRecMdcKalTrackCol = 0 [static, private]
 

TObjArray* TRecTrackEvent::s_staticRecMdcTrackCol [static, private]
 

data members to store Mdc data

TObjArray* TRecTrackEvent::s_staticRecMdcTrackCol [static, private]
 

data members to store Mdc data

TObjArray* TRecTrackEvent::s_staticTofTrackCol [static, private]
 

data members to store Tof data

TObjArray * TRecTrackEvent::s_staticTofTrackCol = 0 [static, private]
 

data members to store Tof data


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:03:58 2011 for BOSS6.5.5 by  doxygen 1.3.9.1