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

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

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

revision 1.3 by pam-fi, Wed Nov 7 10:38:51 2007 UTC revision 1.4 by pam-fi, Wed Oct 22 15:17:32 2008 UTC
# Line 19  class TrkHough : public TObject { Line 19  class TrkHough : public TObject {
19    
20   public:   public:
21        
22    
23        TClonesArray *Candidates;        ///< track candidates
24    
25    
26      Int_t ndblt; ///< number of doublets      Int_t ndblt; ///< number of doublets
27      Float_t *alfayz1; //[ndblt]      Float_t *alfayz1; //[ndblt]
28      Float_t *alfayz2; //[ndblt]      Float_t *alfayz2; //[ndblt]
# Line 52  class TrkHough : public TObject { Line 56  class TrkHough : public TObject {
56  /*   Float_t *al2; //[ntracks] */  /*   Float_t *al2; //[ntracks] */
57  /*   Float_t *al3; //[ntracks] */  /*   Float_t *al3; //[ntracks] */
58  /*   Float_t *al4; //[ntracks] */  /*   Float_t *al4; //[ntracks] */
   
     TClonesArray *Candidates;        ///< track candidates  
59        
   
   
60      TrkHough();      TrkHough();
61        ~TrkHough(){ Delete(); };
62    
63      void SetFromHoughStruct(cTrkHough*,cTrkCandidates*);      void SetFromHoughStruct(cTrkHough*,cTrkCandidates*);
64      void SetFromHoughStruct(cTrkHough *lh){ SetFromHoughStruct(lh,NULL); };      void SetFromHoughStruct(cTrkHough *lh){ SetFromHoughStruct(lh,NULL); };
65      void SetFromHoughStruct(){SetFromHoughStruct(&houghevent_,&trackcandidates_); };      void SetFromHoughStruct(){SetFromHoughStruct(&houghevent_,&trackcandidates_); };
66      void Clear();      void Clear();
67        void Clear(Option_t *option){Clear();};
68      void Delete();      void Delete();
69        void Set();
70        
71      TClonesArray* GetCandidateArray(){return Candidates;};///< returns pointer to the track array      TClonesArray* GetCandidateArray(){return Candidates;};///< returns pointer to the track array
72      TrkTrack*     GetCandidate(int i);      TrkTrack*     GetCandidate(int i);
# Line 72  class TrkHough : public TObject { Line 75  class TrkHough : public TObject {
75    
76      TrkHough* GetTrkHough(){return this;}      TrkHough* GetTrkHough(){return this;}
77    
     ~TrkHough(){ Delete(); };  
78        
79      ClassDef(TrkHough,2);      ClassDef(TrkHough,2);
80    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.23