1#ifndef NcEventSelector_h
2#define NcEventSelector_h
15 NcEventSelector(
const char* name=
"NcEventSelector",
const char* title=
"Event selection");
18 virtual TObject*
Clone(
const char* name=
"")
const;
19 virtual void Exec(Option_t* opt);
24 void SetRange(TString type,TString obs,Double_t low,Double_t up);
25 void SetRange(TString type,TString obs,TString name,Int_t nlow,Int_t nup);
57 void Track(Int_t mode);
NcAstrolab(const char *name="User", const char *title="Virtual Lab for general use")
Signal (Hit) handling of a generic device.
Creation and investigation of an NCFS generic event structure.
Double_t fTrackEnergies[6]
NcEventSelector(const char *name="NcEventSelector", const char *title="Event selection")
void SetLogic(TString type)
void SetAstroMatch(Double_t da, Double_t dt, TString dir)
Double_t fEventEnergies[6]
virtual void Exec(Option_t *opt)
Double_t fTrackRapidities[4]
Double_t fTrackMomenta[6]
virtual ~NcEventSelector()
Double_t fEventMomenta[6]
void SetRange(TString type, TString obs, Double_t low, Double_t up)
virtual TObject * Clone(const char *name="") const
void SetSelector(TString type, Int_t flag=1)
void UseTracks(TString name, Int_t n=-1)