AbstractMethod(const char *method) const | TObject | |
AddDetector(THaDetector *det, Bool_t quiet=false, Bool_t first=false) | THaSpectrometer | virtual |
AddEvtType(int evtype) | THcHallCSpectrometer | virtual |
AddPidParticle(const char *shortname, const char *name, Double_t mass, Int_t charge=0) | THaSpectrometer | virtual |
AddToTObjectTable(TObject *) | TObject | privatestatic |
AppendPad(Option_t *option="") | TObject | virtual |
Begin(THaRunBase *r=nullptr) | THaApparatus | virtual |
BestTrackSimple() | THcHallCSpectrometer | virtual |
BestTrackUsingPrune() | THcHallCSpectrometer | virtual |
BestTrackUsingScin() | THcHallCSpectrometer | virtual |
Browse(TBrowser *b) | TObject | virtual |
CalcPID() | THaSpectrometer | virtual |
CalculateTargetQuantities(THaTrack *track, Double_t &gbeam_y, Double_t &xptar, Double_t &ytar, Double_t &yptar, Double_t &delta) | THcHallCSpectrometer | virtual |
CheckedHash() | TObject | |
Class() | TNamed | static |
Class_Name() | TNamed | static |
Class_Version() | TNamed | static |
ClassName() const | TObject | virtual |
ClassNameHere(const char *) const | THaAnalysisObject | protectedvirtual |
Clear(Option_t *opt="") | THaSpectrometer | virtual |
Clone(const char *newname="") const override | TNamed | virtual |
CoarseReconstruct() | THaSpectrometer | virtual |
CoarseTrack() | THaSpectrometer | virtual |
Compare(const TObject *obj) const override | TNamed | virtual |
Copy(TObject &named) const override | TNamed | virtual |
DeclFileName() | TNamed | static |
Decode(const THaEvData &) | THcHallCSpectrometer | virtual |
DefinePidParticles() | THaSpectrometer | virtual |
DefineVariables(EMode mode=kDefine) | THcHallCSpectrometer | virtual |
DefineVariablesWrapper(EMode mode=kDefine) | THaAnalysisObject | private |
DefineVarsFromList(const void *list, EType type, EMode mode, const char *def_prefix, const TObject *obj, const char *prefix, const char *here, const char *comment_subst="") | THaAnalysisObject | static |
DefineVarsFromList(const RVarDef *list, EMode mode, const char *def_prefix="", const char *comment_subst="") const | THaAnalysisObject | protected |
DefineVarsFromList(const VarDef *list, EMode mode=kDefine, const char *def_prefix="", const char *comment_subst="") const | THaAnalysisObject | protected |
DefineVarsFromList(const void *list, EType type, EMode mode, const char *def_prefix="", const char *comment_subst="") const | THaAnalysisObject | protected |
Delete(Option_t *option="") | TObject | virtual |
DistancetoPrimitive(Int_t px, Int_t py) | TObject | virtual |
DoError(int level, const char *location, const char *fmt, va_list va) const | THaAnalysisObject | protectedvirtual |
Draw(Option_t *option="") | TObject | virtual |
DrawClass() const | TObject | virtual |
DrawClone(Option_t *option="") const | TObject | virtual |
Dump() const | TObject | virtual |
EDeprecatedStatusBits enum name | TObject | |
EMode enum name | THaAnalysisObject | |
End(THaRunBase *r=nullptr) | THaApparatus | virtual |
EnforcePruneLimits() | THcHallCSpectrometer | virtual |
EProperties enum name | THaAnalysisObject | protected |
Error(const char *method, const char *msgfmt,...) const | TObject | virtual |
EStagesDone enum name | THaSpectrometer | |
EStatus enum name | THaAnalysisObject | |
EStatusBits enum name | TObject | |
EType enum name | THaAnalysisObject | |
eventtypes | THcHallCSpectrometer | protected |
Execute(const char *method, const char *params, Int_t *error=nullptr) | TObject | virtual |
Execute(TMethod *method, TObjArray *params, Int_t *error=nullptr) | TObject | virtual |
ExecuteEvent(Int_t event, Int_t px, Int_t py) | TObject | virtual |
fAngOffset_x | THcHallCSpectrometer | protected |
fAngOffset_y | THcHallCSpectrometer | protected |
fAngSlope_x | THcHallCSpectrometer | protected |
fAngSlope_y | THcHallCSpectrometer | protected |
Fatal(const char *method, const char *msgfmt,...) const | TObject | virtual |
fBits | TObject | private |
fCollDist | THaSpectrometer | protected |
fConfig | THaAnalysisObject | protected |
fCosPhGeo | THaSpectrometer | protected |
fCosPhSph | THaSpectrometer | protected |
fCosThGeo | THaSpectrometer | protected |
fCosThSph | THaSpectrometer | protected |
fDC | THcHallCSpectrometer | protected |
fDebug | THaAnalysisObject | protected |
fDeltaOffset | THcHallCSpectrometer | protected |
fDetectors | THaApparatus | protected |
fDetOffset_x | THcHallCSpectrometer | protected |
fDetOffset_y | THcHallCSpectrometer | protected |
fExtra | THaAnalysisObject | protected |
fgDtorOnly | TObject | privatestatic |
fgModules | THaAnalysisObject | privatestatic |
fgObjectStat | TObject | privatestatic |
fGoldenTrack | THaSpectrometer | protected |
fGoodTrack | THcHallCSpectrometer | protected |
fHodo | THcHallCSpectrometer | protected |
fHodoCenter3 | THcHallCSpectrometer | protected |
fHodoCenter4 | THcHallCSpectrometer | protected |
FillBuffer(char *&buffer) | TNamed | virtual |
FindModule(const char *name, const char *classname, bool do_error=true) | THaAnalysisObject | protected |
FindObject(const char *name) const | TObject | virtual |
FindObject(const TObject *obj) const | TObject | virtual |
FindVertices(TClonesArray &tracks) | THcHallCSpectrometer | virtual |
fInitDate | THaAnalysisObject | protected |
fIsInit | THaAnalysisObject | protected |
fIsSetup | THaAnalysisObject | protected |
fMessages | THaAnalysisObject | protected |
fMispointing_x | THcHallCSpectrometer | protected |
fMispointing_y | THcHallCSpectrometer | protected |
fName | TNamed | protected |
fNEventsWithWarnings | THaAnalysisObject | protected |
fNonTrackingDetectors | THaSpectrometer | protected |
fNPlanes | THcHallCSpectrometer | protected |
fNReconTerms | THcHallCSpectrometer | protected |
fNtracks | THcHallCSpectrometer | protected |
fOKOut | THaAnalysisObject | protected |
fOopCentralOffset | THcHallCSpectrometer | protected |
fPartMass | THcHallCSpectrometer | protected |
fPcentral | THaSpectrometer | protected |
fPCentralOffset | THcHallCSpectrometer | protected |
fPhi_lab | THcHallCSpectrometer | protected |
fPhiGeo | THaSpectrometer | protected |
fPhiOffset | THcHallCSpectrometer | protected |
fPhiSph | THaSpectrometer | protected |
fPID | THaSpectrometer | protected |
fPidDetectors | THaSpectrometer | protected |
fPidParticles | THaSpectrometer | protected |
fPointingOffset | THaSpectrometer | protected |
fPrefix | THaAnalysisObject | protected |
fPresent | THcHallCSpectrometer | protected |
fProperties | THaAnalysisObject | protected |
fPruneBeta | THcHallCSpectrometer | protected |
fPruneChiBeta | THcHallCSpectrometer | protected |
fPruneDelta | THcHallCSpectrometer | protected |
fPruneDf | THcHallCSpectrometer | protected |
fPruneDipoleExit | THcHallCSpectrometer | protected |
fPruneFpTime | THcHallCSpectrometer | protected |
fPruneNPMT | THcHallCSpectrometer | protected |
fPruneSelect | THcHallCSpectrometer | protected |
fPruneXp | THcHallCSpectrometer | protected |
fPruneYp | THcHallCSpectrometer | protected |
fPruneYtar | THcHallCSpectrometer | protected |
fReconTerms | THcHallCSpectrometer | protected |
fSatCorr | THcHallCSpectrometer | protected |
fScin2XdZpos | THcHallCSpectrometer | protected |
fScin2XSpacing | THcHallCSpectrometer | protected |
fScin2XZpos | THcHallCSpectrometer | protected |
fScin2YdZpos | THcHallCSpectrometer | protected |
fScin2YSpacing | THcHallCSpectrometer | protected |
fScin2YZpos | THcHallCSpectrometer | protected |
fSelBetaMax | THcHallCSpectrometer | protected |
fSelBetaMin | THcHallCSpectrometer | protected |
fSeldEdX1Max | THcHallCSpectrometer | protected |
fSeldEdX1Min | THcHallCSpectrometer | protected |
fSelEtMax | THcHallCSpectrometer | protected |
fSelEtMin | THcHallCSpectrometer | protected |
fSelNDegreesMin | THcHallCSpectrometer | protected |
fSelUsingPrune | THcHallCSpectrometer | protected |
fSelUsingScin | THcHallCSpectrometer | protected |
fSinPhGeo | THaSpectrometer | protected |
fSinPhSph | THaSpectrometer | protected |
fSinThGeo | THaSpectrometer | protected |
fSinThSph | THaSpectrometer | protected |
fStagesDone | THaSpectrometer | protected |
fStatus | THaAnalysisObject | protected |
fTheta_lab | THcHallCSpectrometer | protected |
fThetaCentralOffset | THcHallCSpectrometer | protected |
fThetaGeo | THaSpectrometer | protected |
fThetaOffset | THcHallCSpectrometer | protected |
fThetaSph | THaSpectrometer | protected |
fTitle | TNamed | protected |
fToLabRot | THaSpectrometer | protected |
fToTraRot | THaSpectrometer | protected |
fTrackingDetectors | THaSpectrometer | protected |
fTrackPID | THaSpectrometer | protected |
fTracks | THaSpectrometer | protected |
fTrk | THaTrackingModule | protected |
fTrkIfo | THaTrackingModule | protected |
fUniqueID | TObject | private |
fUseHMSDipoleExitWindow | THcHallCSpectrometer | protected |
fUseSHMSDipoleExitWindow | THcHallCSpectrometer | protected |
fVertex | THaVertexModule | protected |
fVertexError | THaVertexModule | protected |
fVertexOK | THaVertexModule | protected |
fZTrueFocus | THcHallCSpectrometer | protected |
GeoToSph(Double_t th_geo, Double_t ph_geo, Double_t &th_sph, Double_t &ph_sph) | THaAnalysisObject | static |
GetBetaAtPcentral() const | THcHallCSpectrometer | inline |
GetClassName() const | THaAnalysisObject | |
GetCollDist() const | THaSpectrometer | |
GetConfig() const | THaAnalysisObject | |
GetDBFileName() const | THaAnalysisObject | virtual |
GetDebug() const | THaAnalysisObject | |
GetDetector(const char *name) | THaApparatus | virtual |
GetDetectors() | THaApparatus | |
GetDrawOption() const | TObject | virtual |
GetDtorOnly() | TObject | static |
GetGoldenTrack() const | THaSpectrometer | |
GetIconName() const | TObject | virtual |
GetInitDate() const | THaAnalysisObject | |
GetName() const override | TNamed | virtual |
GetNpidDetectors() const | THaSpectrometer | |
GetNpidParticles() const | THaSpectrometer | |
GetNTracks() const | THaSpectrometer | |
GetNumDets() const | THaApparatus | |
GetNumTypes() | THcHallCSpectrometer | inlinevirtual |
GetObjectInfo(Int_t px, Int_t py) const | TObject | virtual |
GetObjectStat() | TObject | static |
GetOption() const | TObject | virtual |
GetParticleMass() const | THcHallCSpectrometer | inline |
GetPcentral() const | THaSpectrometer | |
GetPhiGeo() const | THaSpectrometer | |
GetPhiSph() const | THaSpectrometer | |
GetPidDetector(Int_t i) const | THaSpectrometer | |
GetPidParticleInfo(Int_t i) const | THaSpectrometer | |
GetPointingOffset() const | THaSpectrometer | |
GetPrefix() const | THaAnalysisObject | |
GetPrefixName() const | THaAnalysisObject | |
THaTrackingModule::GetRVarDef() | THaTrackingModule | static |
THaVertexModule::GetRVarDef() | THaVertexModule | static |
GetThetaGeo() const | THaSpectrometer | |
GetThetaSph() const | THaSpectrometer | |
GetTitle() const override | TNamed | virtual |
GetToLabRot() const | THaSpectrometer | |
GetToTraRot() const | THaSpectrometer | |
GetTrack() | THaTrackingModule | |
GetTrackInfo() | THaTrackingModule | |
GetTrackPID() const | THaSpectrometer | |
GetTracks() const | THaSpectrometer | |
GetTrSorting() const | THcHallCSpectrometer | |
GetUniqueID() const | TObject | virtual |
GetVertex() const | THaSpectrometer | virtual |
GetVertexError() const | THaVertexModule | virtual |
HandleTimer(TTimer *timer) | TObject | virtual |
Hash() const override | TNamed | virtual |
HasInconsistentHash() const | TObject | |
HasVertex() const | THaSpectrometer | virtual |
Here(const char *) const | THaAnalysisObject | protectedvirtual |
HMSDipoleExitWindow(Double_t x_dip, Double_t y_dip) | THcHallCSpectrometer | protected |
Info(const char *method, const char *msgfmt,...) const | TObject | virtual |
InheritsFrom(const char *classname) const | TObject | virtual |
InheritsFrom(const TClass *cl) const | TObject | virtual |
Init(const TDatime &run_time) | THaSpectrometer | virtual |
THaAnalysisObject::Init() | THaAnalysisObject | |
InitializeReconstruction() | THcHallCSpectrometer | protected |
InitOutput(THaOutput *) | THaAnalysisObject | virtual |
InsideDipoleExitWindow(Double_t x_fp, Double_t xp_fp, Double_t y_fp, Double_t yp_fp) | THcHallCSpectrometer | |
Inspect() const | TObject | virtual |
IntersectPlaneWithRay(const TVector3 &xax, const TVector3 &yax, const TVector3 &org, const TVector3 &ray_start, const TVector3 &ray_vect, Double_t &length, TVector3 &intersect) | THaAnalysisObject | static |
InvertBit(UInt_t f) | TObject | |
IsA() const override | TNamed | virtual |
IsDestructed() const | TObject | |
IsDone(UInt_t stage) const | THaSpectrometer | |
IsEqual(const TObject *obj) const | TObject | virtual |
IsFolder() const | TObject | virtual |
IsInit() const | THaAnalysisObject | |
IsMyEvent(Int_t evtype) const | THcHallCSpectrometer | virtual |
IsOK() const | THaAnalysisObject | |
IsOKOut() const | THaAnalysisObject | |
IsOnHeap() const | TObject | |
IsPID() const | THaSpectrometer | |
IsPresent() | THcHallCSpectrometer | inlinevirtual |
IsSortable() const override | TNamed | virtual |
IsZombie() const | TObject | |
kBitMask | TObject | |
kCanDelete | TObject | |
kCannotPick | TObject | |
kCoarseRecon | THaSpectrometer | |
kCoarseTrack | THaSpectrometer | |
kConfigOverride | THaAnalysisObject | protected |
kDefine | THaAnalysisObject | |
kDelete | THaAnalysisObject | |
kFileError | THaAnalysisObject | |
kHasUUID | TObject | |
kInconsistent | TObject | |
kInitError | THaAnalysisObject | |
kInitTrackMultiplicity | THaSpectrometer | protectedstatic |
kInvalidObject | TObject | |
kIsOnHeap | TObject | |
kIsReferenced | TObject | |
kMustCleanup | TObject | |
kNeedsRunDB | THaAnalysisObject | protected |
kNoContextMenu | TObject | |
kNotDeleted | TObject | |
kNotinit | THaAnalysisObject | |
kObjInCanvas | TObject | |
kOK | THaAnalysisObject | |
kOnlyPrepStep | TObject | protected |
kOverwrite | TObject | |
kReconstruct | THaSpectrometer | |
kRVarDef | THaAnalysisObject | |
kSingleKey | TObject | |
kSortTracks | THcHallCSpectrometer | protectedstatic |
kTracking | THaSpectrometer | |
kVarDef | THaAnalysisObject | |
kWriteDelete | TObject | |
kZombie | TObject | |
LabToTransport(const TVector3 &vertex, const TVector3 &pvect, Double_t *ray) const | THaSpectrometer | |
LabToTransport(const TVector3 &vertex, const TVector3 &pvect, TVector3 &tvertex, Double_t *ray) const | THaSpectrometer | virtual |
ListInit() | THaSpectrometer | protectedvirtual |
LoadDB(FILE *file, const TDatime &date, const DBRequest *request, const char *prefix, Int_t search=0, const char *here="THaAnalysisObject::LoadDB") | THaAnalysisObject | static |
LoadDB(FILE *f, const TDatime &date, const DBRequest *req, Int_t search=0) const | THaAnalysisObject | protected |
ls(Option_t *option="") const override | TNamed | virtual |
MakePrefix() | THaAnalysisObject | protectedvirtual |
MakePrefix(const char *basename) | THaAnalysisObject | protected |
MakeZombie() | TObject | protected |
MayNotUse(const char *method) const | TObject | |
Notify() | TObject | virtual |
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) const | TObject | |
OpenFile(const TDatime &date) | THaAnalysisObject | virtual |
OpenRunDBFile(const TDatime &date) | THaAnalysisObject | virtual |
operator delete(void *ptr) | TObject | |
operator delete[](void *ptr) | TObject | |
operator new(size_t sz) | TObject | |
operator new(size_t sz, void *vp) | TObject | |
operator new[](size_t sz) | TObject | |
operator new[](size_t sz, void *vp) | TObject | |
operator=(const THaAnalysisObject &&)=delete | THaAnalysisObject | |
operator=(const THaAnalysisObject &)=delete | THaAnalysisObject | |
TNamed::operator=(const TNamed &rhs) | TNamed | |
TObject::operator=(const TObject &rhs) | TObject | |
Paint(Option_t *option="") | TObject | virtual |
PidInit() | THaSpectrometer | protectedvirtual |
Pop() | TObject | virtual |
Print(Option_t *opt="") const | THaApparatus | virtual |
PrintObjects(Option_t *opt="") | THaAnalysisObject | static |
Read(const char *name) | TObject | virtual |
ReadDatabase(const TDatime &date) | THcHallCSpectrometer | virtual |
ReadRunDatabase(const TDatime &date) | THcHallCSpectrometer | virtual |
Reconstruct() | THaSpectrometer | virtual |
RecursiveRemove(TObject *obj) | TObject | virtual |
RemoveVariables() | THaAnalysisObject | protected |
ResetBit(UInt_t f) | TObject | |
SaveAs(const char *filename="", Option_t *option="") const | TObject | virtual |
SavePrimitive(std::ostream &out, Option_t *option="") | TObject | virtual |
SetBit(UInt_t f) | TObject | |
SetBit(UInt_t f, Bool_t set) | TObject | |
SetCentralAngles(Double_t th, Double_t ph, Bool_t bend_down) | THaSpectrometer | |
SetConfig(const char *label) | THaAnalysisObject | |
SetDebug(Int_t level) | THaAnalysisObject | virtual |
SetDebugAll(Int_t level) | THaApparatus | virtual |
SetDrawOption(Option_t *option="") | TObject | virtual |
SetDtorOnly(void *obj) | TObject | static |
SetEvtType(int evtype) | THcHallCSpectrometer | virtual |
SetGoldenTrack(THaTrack *t) | THaSpectrometer | |
SetName(const char *name) | THaAnalysisObject | virtual |
SetNameTitle(const char *name, const char *title) | THaAnalysisObject | virtual |
SetObjectStat(Bool_t stat) | TObject | static |
SetPID(Bool_t b=true) | THaSpectrometer | |
SetTitle(const char *title="") | TNamed | virtual |
SetTrSorting(Bool_t set=kFALSE) | THcHallCSpectrometer | |
SetUniqueID(UInt_t uid) | TObject | virtual |
SHMSDipoleExitWindow(Double_t x_dip, Double_t y_dip) | THcHallCSpectrometer | protected |
Sizeof() const | TNamed | virtual |
SphToGeo(Double_t th_sph, Double_t ph_sph, Double_t &th_geo, Double_t &ph_geo) | THaAnalysisObject | static |
Status() const | THaAnalysisObject | |
Streamer(TBuffer &) override | TNamed | virtual |
StreamerNVirtual(TBuffer &ClassDef_StreamerNVirtual_b) | TNamed | |
SysError(const char *method, const char *msgfmt,...) const | TObject | virtual |
TestBit(UInt_t f) const | TObject | |
TestBits(UInt_t f) const | TObject | |
THaAnalysisObject() | THaAnalysisObject | |
THaAnalysisObject(const THaAnalysisObject &&)=delete | THaAnalysisObject | |
THaAnalysisObject(const THaAnalysisObject &)=delete | THaAnalysisObject | |
THaAnalysisObject(const char *name, const char *description) | THaAnalysisObject | protected |
THaApparatus() | THaApparatus | protected |
THaApparatus(const char *name, const char *description) | THaApparatus | protected |
THaSpectrometer(const char *name, const char *description) | THaSpectrometer | protected |
THaTrackingModule() | THaTrackingModule | |
THaVertexModule() | THaVertexModule | protected |
THcHallCSpectrometer(const char *name, const char *description) | THcHallCSpectrometer | |
TNamed() | TNamed | |
TNamed(const char *name, const char *title) | TNamed | |
TNamed(const TNamed &named) | TNamed | |
TNamed(const TString &name, const TString &title) | TNamed | |
TObject() | TObject | |
TObject(const TObject &object) | TObject | |
Track() | THaSpectrometer | virtual |
TrackCalc() | THcHallCSpectrometer | virtual |
TrackTimes(TClonesArray *tracks) | THcHallCSpectrometer | virtual |
TrackToLab(THaTrack &track, TVector3 &pvect) const | THaSpectrometer | virtual |
TransportToLab(Double_t p, Double_t th, Double_t ph, TVector3 &pvect) const | THaSpectrometer | virtual |
TrkIfoClear() | THaTrackingModule | |
UseCurrentStyle() | TObject | virtual |
VertexClear() | THaVertexModule | virtual |
Warning(const char *method, const char *msgfmt,...) const | TObject | virtual |
Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0) | TObject | virtual |
Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0) const | TObject | virtual |
~THaAnalysisObject() | THaAnalysisObject | virtual |
~THaApparatus() | THaApparatus | virtual |
~THaSpectrometer() | THaSpectrometer | virtual |
~THaTrackingModule()=default | THaTrackingModule | virtual |
~THaVertexModule()=default | THaVertexModule | virtual |
~THcHallCSpectrometer() | THcHallCSpectrometer | virtual |
~TNamed() | TNamed | virtual |
~TObject() | TObject | virtual |