3#ifndef Podd_SimDecoder_h_
4#define Podd_SimDecoder_h_
#define ClassDef(name, id)
Option_t Option_t TPoint TPoint const char mode
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
MCHitInfo(Int_t mctrk, Double_t mcpos, Double_t time, Int_t contam=0)
virtual ~MCHitInfo()=default
virtual ~MCTrackPoint()=default
MCTrackPoint(Int_t mctrk, Int_t plane, Int_t type, const TVector3 &point, const TVector3 &pvect)
virtual Bool_t IsSortable() const
static Double_t fgWindowSize
Double_t ThetaDir() const
virtual Int_t Compare(const TObject *obj) const
virtual void Print(Option_t *opt) const
virtual void Print(const Option_t *opt="") const
TObject * GetMCTrack(Int_t i) const
virtual void Clear(Option_t *opt="")
Double_t GetWeight() const
TObject * GetMCHit(Int_t i) const
Int_t GetNMCPoints() const
Int_t GetNMCTracks() const
MCTrackPoint * GetMCPoint(Int_t i) const
virtual MCHitInfo GetMCHitInfo(Int_t crate, Int_t slot, Int_t chan) const
virtual Int_t DefineVariables(THaAnalysisObject::EMode mode=THaAnalysisObject::kDefine)
TObject * UncheckedAt(Int_t i) const
Int_t GetLast() const override
const char *const MC_PREFIX