/[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.53 by emocchiutti, Fri Oct 17 19:55:10 2014 UTC revision 1.54 by pam-fi, Tue Mar 24 09:15:00 2015 UTC
# Line 240  class PamTrack : public TObject { Line 240  class PamTrack : public TObject {
240    
241   public:   public:
242    
243    
244      PamTrack();      PamTrack();
245      PamTrack(TrkTrack* , CaloTrkVar* , ToFTrkVar*, OrbitalInfoTrkVar* );      PamTrack(TrkTrack* , CaloTrkVar* , ToFTrkVar*, OrbitalInfoTrkVar* );
246      PamTrack(ExtTrack* , CaloTrkVar* , ToFTrkVar*, OrbitalInfoTrkVar* );      PamTrack(ExtTrack* , CaloTrkVar* , ToFTrkVar*, OrbitalInfoTrkVar* );
247      PamTrack(const PamTrack&);      PamTrack(const PamTrack&);
248      ~PamTrack(){ Delete(); };      ~PamTrack(){ Delete(); };
249    
250        void Copy(PamTrack& ) const;
251    
252      void Clear(Option_t *option);      void Clear(Option_t *option);
253      void Clear(){Clear("");};      void Clear(){Clear("");};
254      void Delete();      void Delete();
# Line 574  class PamLevel2 : public TObject { Line 577  class PamLevel2 : public TObject {
577      ToFTrkVar*  GetToFStoredTrack(int);      ToFTrkVar*  GetToFStoredTrack(int);
578      OrbitalInfoTrkVar*  GetOrbitalInfoStoredTrack(int);      OrbitalInfoTrkVar*  GetOrbitalInfoStoredTrack(int);
579      //      //
580      PamTrack*   GetPamTrackAlong(TrkTrack*);  //    PamTrack*   GetPamTrackAlong(TrkTrack*);
581  //      PamTrack*   GetPamTrackAlong(CaloTrkVar*);      //se serve  //      PamTrack*   GetPamTrackAlong(CaloTrkVar*);      //se serve
582  //      PamTrack*   GetPamTrackAlong(ToFTrkVar*);      //se serve  //      PamTrack*   GetPamTrackAlong(ToFTrkVar*);      //se serve
583    
584  //  =================================  //  =================================
585  //  methods to retrieve pamela tracks  //  methods to retrieve pamela tracks
586  //  =================================  //  =================================
587      PamTrack*     GetStoredTrack(Int_t);  //    PamTrack*     GetStoredTrack(Int_t);//obsolete
588      //      //
589      void          SortTracks(TString);          //assign value to variable sorted_tracks      void          SortTracks(TString);          //assign value to variable sorted_tracks
590      void          SortTracks();          //assign value to variable sorted_tracks      void          SortTracks();          //assign value to variable sorted_tracks
# Line 609  class PamLevel2 : public TObject { Line 612  class PamLevel2 : public TObject {
612      Int_t  GetNTracks(const char*);      Int_t  GetNTracks(const char*);
613      PamTrack*     GetTrack(int,const char*);      PamTrack*     GetTrack(int,const char*);
614      PamTrack*     GetTrackImage(int, const char*);      PamTrack*     GetTrackImage(int, const char*);
615        Bool_t TrackHasImage(int i, const char* alg){return GetTrackImage(i,alg)!=NULL;};
616    
617  /*     Int_t  GetNTracks(){return GetNTracks(trkAlg); }; */  /*     Int_t  GetNTracks(){return GetNTracks(trkAlg); }; */
618  /*     PamTrack*     GetTrack(int i) { return GetTrack(i,trkAlg); }; */  /*     PamTrack*     GetTrack(int i) { return GetTrack(i,trkAlg); }; */

Legend:
Removed from v.1.53  
changed lines
  Added in v.1.54

  ViewVC Help
Powered by ViewVC 1.1.23