/[PAMELA software]/DarthVader/TrackerLevel2/inc/TrkLevel2.h
ViewVC logotype

Diff of /DarthVader/TrackerLevel2/inc/TrkLevel2.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by pam-fi, Tue Jul 11 15:32:26 2006 UTC revision 1.7 by pam-fi, Fri Aug 4 08:18:05 2006 UTC
# Line 8  Line 8 
8  #include <TObject.h>  #include <TObject.h>
9  #include <TObjArray.h>  #include <TObjArray.h>
10  #include <TClonesArray.h>  #include <TClonesArray.h>
11    #include <TRefArray.h>
12    
13  #include <TrkStruct.h>  #include <TrkStruct.h>
14    
# Line 182  class TrkLevel2 : public TObject { Line 183  class TrkLevel2 : public TObject {
183      int nclsy(){return SingletY->GetEntries();} ///< number of y singlets      int nclsy(){return SingletY->GetEntries();} ///< number of y singlets
184    
185      void Dump();      void Dump();
186      void FillCommonVar(cTrkLevel2 *);      void SetFromLevel2Struct(cTrkLevel2 *);
187        void GetLevel2Struct(cTrkLevel2 *) const;
188      void Clear();      void Clear();
189      void LoadField(TString);      void LoadField(TString);
190          Float_t GetZTrk(Int_t);      Float_t GetZTrk(Int_t);
191          Float_t GetXTrkLeft(){return XTRKL;};      Float_t GetXTrkLeft(){return XTRKL;};
192          Float_t GetXTrkRight(){return XTRKR;};      Float_t GetXTrkRight(){return XTRKR;};
193          Float_t GetYTrkLeft(){return YTRKL;};      Float_t GetYTrkLeft(){return YTRKL;};
194          Float_t GetYTrkRight(){return YTRKR;};      Float_t GetYTrkRight(){return YTRKR;};
195                
196          TrkSinglet   *GetSingletX(int);      TrkSinglet   *GetSingletX(int);
197          TrkSinglet   *GetSingletY(int);      TrkSinglet   *GetSingletY(int);
198                
199          TrkTrack     *GetStoredTrack(int i);      TrkTrack     *GetStoredTrack(int i);
200      Int_t         GetSeqNo(Int_t i)  {return (((TrkTrack *)Track->At(i))->seqno);}; ///< Returns track sequential number      Int_t         GetSeqNo(Int_t i)  {return (((TrkTrack *)Track->At(i))->seqno);}; ///< Returns track sequential number
201  //    TClonesArray *GetTracks_Chi2Sorted();  //    TClonesArray *GetTracks_Chi2Sorted();
202      TClonesArray *GetTracks_NFitSorted();  //    TClonesArray *GetTracks_NFitSorted();
203      TClonesArray *GetTracks();  //    TClonesArray *GetTracks();
204            TRefArray *GetTracks_NFitSorted();
205            TRefArray *GetTracks(){return this->GetTracks_NFitSorted();};
206    
207  //    int       GetNTracks(){return this->GetTracks()->GetEntries();}  //    int       GetNTracks(){return this->GetTracks()->GetEntries();}
208          Int_t     GetNTracks();          Int_t     GetNTracks();

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.23