/[PAMELA software]/PamelaLevel2/inc/PamLevel2.h
ViewVC logotype

Diff of /PamelaLevel2/inc/PamLevel2.h

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

revision 1.11 by mocchiut, Tue Jan 16 13:00:19 2007 UTC revision 1.12 by mocchiut, Tue Jan 16 15:26:45 2007 UTC
# Line 84  class PamTrack : public TObject { Line 84  class PamTrack : public TObject {
84  class PamLevel2 : public TObject {  class PamLevel2 : public TObject {
85    
86   private:   private:
87        ULong64_t runfirstentry;
88        ULong64_t runlastentry;
89        Int_t irun;
90    
91   public:   public:
92    
93      TrkLevel1*   trk1_obj;      TrkLevel1*   trk1_obj;
# Line 137  class PamLevel2 : public TObject { Line 141  class PamLevel2 : public TObject {
141      void Clear();      void Clear();
142      void Delete();      void Delete();
143    
144                    
145  //  =========================================  //  =========================================
146  //  methods needed to read/write Level2 trees  //  methods needed to read/write Level2 trees
147  //  =========================================  //  =========================================
# Line 155  class PamLevel2 : public TObject { Line 159  class PamLevel2 : public TObject {
159    
160      TTree*  GetRunTree(TFile*);      TTree*  GetRunTree(TFile*);
161      TChain* GetRunTree(TList*);      TChain* GetRunTree(TList*);
162        TChain* GetRunTree(TString ddir,TString list){ return GetRunTree(GetListOfLevel2Files(ddir,list)); };
163        Bool_t  UpdateRunInfo(TTree *,ULong64_t);
164        Bool_t  UpdateRunInfo(TChain *,ULong64_t);
165    
166      void    CreateCloneTrees0(TChain *fChain, TFile* file);      void    CreateCloneTrees0(TChain *fChain, TFile* file);
167      void    CreateCloneTrees(TFile* file);      void    CreateCloneTrees(TFile* file);
# Line 170  class PamLevel2 : public TObject { Line 177  class PamLevel2 : public TObject {
177  //  ========================================================  //  ========================================================
178      void*       GetPointerTo(const char*);      void*       GetPointerTo(const char*);
179      TrkLevel1    *GetTrkLevel1()  { return trk1_obj;};      TrkLevel1    *GetTrkLevel1()  { return trk1_obj;};
180      TrkLevel2    *GetTrkLevel2()  {  return trk2_obj;};      TrkLevel2    *GetTrkLevel2()  { return trk2_obj;};
181      TrkHough     *GetTrkHough()   { return trkh_obj;};      TrkHough     *GetTrkHough()   { return trkh_obj;};
182      CaloLevel1   *GetCaloLevel1() { return calo1_obj;};      CaloLevel1   *GetCaloLevel1() { return calo1_obj;};
183      CaloLevel2   *GetCaloLevel2() { return calo2_obj;};      CaloLevel2   *GetCaloLevel2() { return calo2_obj;};

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.23