245 |
PamTrack(const PamTrack&); |
PamTrack(const PamTrack&); |
246 |
~PamTrack(){ Delete(); }; |
~PamTrack(){ Delete(); }; |
247 |
|
|
248 |
void Clear(); |
void Clear(Option_t *option); |
249 |
void Clear(Option_t *option){Clear();}; |
void Clear(){Clear("");}; |
250 |
void Delete(); |
void Delete(); |
251 |
|
|
252 |
Bool_t IsSolved(){if ((pscore-iscore)>0) return true; return false;}; |
Bool_t IsSolved(){if ((pscore-iscore)>0) return true; return false;}; |
305 |
Bool_t fUpdateRunInfo; // Emiliano |
Bool_t fUpdateRunInfo; // Emiliano |
306 |
Bool_t fUseDBinRunInfo; // Emiliano |
Bool_t fUseDBinRunInfo; // Emiliano |
307 |
|
|
308 |
|
Bool_t fDiscarded; ///< true if any file from a list is missing |
309 |
|
|
310 |
// ------------------------------------------- |
// ------------------------------------------- |
311 |
// variables to store total live and dead time |
// variables to store total live and dead time |
312 |
// ------------------------------------------- |
// ------------------------------------------- |
441 |
Bool_t EXT;//get tracks from extended tracking algorythm |
Bool_t EXT;//get tracks from extended tracking algorythm |
442 |
Bool_t NUC;//get tracks from nuclei algorythm |
Bool_t NUC;//get tracks from nuclei algorythm |
443 |
|
|
444 |
char* trkAlg; |
const char* trkAlg; |
445 |
|
|
446 |
// ----------- |
// ----------- |
447 |
// other flags |
// other flags |
578 |
void SortTracks(); //assign value to variable sorted_tracks |
void SortTracks(); //assign value to variable sorted_tracks |
579 |
// TRefArray* GetTracks(); //return sorted_tracks |
// TRefArray* GetTracks(); //return sorted_tracks |
580 |
TClonesArray* GetTracks(); //return sorted_tracks |
TClonesArray* GetTracks(); //return sorted_tracks |
581 |
PamTrack* GetTrack(int); |
PamTrack* GetTrackOld(int); |
582 |
PamTrack* GetTrackImage(int); |
PamTrack* GetTrackImageOld(int); |
583 |
void SetSortingMethod(TString how); |
PamTrack* GetTrack(int i){ return GetTrackOld(i); }; |
584 |
|
PamTrack* GetTrackImage(int i){ return GetTrackImageOld(i); }; |
585 |
|
void SetSortingMethod(TString how); |
586 |
TString GetSortingMethod(){return howtosort;}; |
TString GetSortingMethod(){return howtosort;}; |
587 |
void SetNucleiSortingThreshold(Float_t nucleithr){ sortthr = nucleithr; return;}; |
void SetNucleiSortingThreshold(Float_t nucleithr){ sortthr = nucleithr; return;}; |
588 |
Float_t GetNucleiSortingThreshold(){ return sortthr;}; |
Float_t GetNucleiSortingThreshold(){ return sortthr;}; |
593 |
// ================================= |
// ================================= |
594 |
// methods to handle new tracking algorythms |
// methods to handle new tracking algorythms |
595 |
// ================================= |
// ================================= |
596 |
Int_t GetTrackingAlgorythmFlag(){return extAlgFlag;}; |
/* Int_t GetTrackingAlgorythmFlag(){return extAlgFlag;}; */ |
597 |
void SetTrakingAlgorythm(char *); |
/* void SetTrackingAlgorythm(const char * alg); */ |
598 |
char* GetTrakingAlgorythm(); |
/* const char* GetTrackingAlgorythm(); */ |
599 |
|
|
600 |
Int_t GetNTracks(char*); |
Int_t GetNTracks(const char*); |
601 |
// Int_t GetNTracks(){ return GetNTracks(trkAlg); }; |
PamTrack* GetTrack(int,const char*); |
602 |
PamTrack* GetTrack(int,char*); |
PamTrack* GetTrackImage(int, const char*); |
603 |
PamTrack* GetTrackImage(int, char*); |
|
604 |
|
|
605 |
|
/* Int_t GetNTracks(){return GetNTracks(trkAlg); }; */ |
606 |
|
/* PamTrack* GetTrack(int i) { return GetTrack(i,trkAlg); }; */ |
607 |
|
/* PamTrack* GetTrackImage(int i){ return GetTrackImage(i,trkAlg); }; */ |
608 |
|
|
609 |
void SortTracksNew(); //assign value to variable sorted_tracks |
void SortTracksNew(); //assign value to variable sorted_tracks |
|
// PamTrack* GetTrackImage(int,char*); |
|
610 |
|
|
611 |
|
|
612 |
// ================================= |
// ================================= |
649 |
Int_t IsSELLI(){return SELLI;}; //trees of selected events (there is a selection list) |
Int_t IsSELLI(){return SELLI;}; //trees of selected events (there is a selection list) |
650 |
void SetSELLI(Int_t selli){SELLI=selli;}; |
void SetSELLI(Int_t selli){SELLI=selli;}; |
651 |
|
|
652 |
|
Bool_t HasDiscardedFiles(){return fDiscarded;}; ///< true if something went wrong and not all files were processed |
653 |
|
|
654 |
Bool_t IsGP(){return ISGP;}; |
Bool_t IsGP(){return ISGP;}; |
655 |
|
|
656 |
void SetGP(Bool_t tt){ISGP=tt;}; |
void SetGP(Bool_t tt){ISGP=tt;}; |
658 |
void SetDebug(Bool_t set){ DBG=set; TrkParams::SetVerboseMode(); }; |
void SetDebug(Bool_t set){ DBG=set; TrkParams::SetVerboseMode(); }; |
659 |
|
|
660 |
|
|
661 |
ClassDef(PamLevel2,2); |
ClassDef(PamLevel2,3); |
662 |
}; |
}; |
663 |
|
|
664 |
//=============================================================================================== |
//=============================================================================================== |