Hall C ROOT/C++ Analyzer (hcana)
THcRasterRawHit Class Reference

Class representing a single raw hit for the raster.

Contains the X, Y raster voltage signals and sync signals

Buddhini Waidyawansa (January 2014)
Burcu Duran, Melanie Rehfuss (2017)

Definition at line 15 of file THcRasterRawHit.h.

Private Member Functions

 ClassDef (THcRasterRawHit, 0)


class THcRaster

Additional Inherited Members

- Public Types inherited from THcRawHit
enum  ESignalType { kUndefined, kTDC, kADC }
- Public Types inherited from TObject
enum  EStatusBits
- Public Member Functions inherited from THcRawHodoHit
virtual void Clear (Option_t *opt="")
virtual Int_t GetData (Int_t signal)
virtual Int_t GetNSignals ()
THcRawAdcHitGetRawAdcHitNeg ()
THcRawAdcHitGetRawAdcHitPos ()
virtual Int_t GetRawData (Int_t signal)
THcRawTdcHitGetRawTdcHitNeg ()
THcRawTdcHitGetRawTdcHitPos ()
virtual Int_t GetReference (Int_t signal)
virtual Int_t GetReferenceDiff (Int_t signal)
virtual ESignalType GetSignalType (Int_t signal)
virtual Bool_t HasReference (Int_t signal)
THcRawHodoHitoperator= (const THcRawHodoHit &right)
virtual void SetData (Int_t signal, Int_t data)
virtual void SetDataTimePedestalPeak (Int_t signal, Int_t data, Int_t time, Int_t pedestal, Int_t peak)
void SetF250Params (Int_t NSA, Int_t NSB, Int_t NPED)
virtual void SetReference (Int_t signal, Int_t reference)
virtual void SetReferenceDiff (Int_t signal, Int_t referenceDiff)
virtual void SetSample (Int_t signal, Int_t data)
 THcRawHodoHit (Int_t plane=0, Int_t counter=0)
virtual ~THcRawHodoHit ()
- Public Member Functions inherited from THcRawHit
virtual Int_t Compare (const TObject *obj) const
virtual Bool_t IsSortable () const
THcRawHitoperator= (const THcRawHit &rhs)
 THcRawHit (Int_t plane=0, Int_t counter=0)
 THcRawHit (const THcRawHit &rhs)
virtual ~THcRawHit ()
- Public Member Functions inherited from TObject
void AbstractMethod (const char *method) const
virtual void AppendPad (Option_t *option="")
virtual void Browse (TBrowser *b)
virtual const char * ClassName () const
virtual TObjectClone (const char *newname="") const
virtual void Copy (TObject &object) const
virtual void Delete (Option_t *option="")
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual void Draw (Option_t *option="")
virtual void DrawClass () const
virtual TObjectDrawClone (Option_t *option="") const
virtual void Dump () const
virtual void Error (const char *method, const char *msgfmt,...) const
virtual void Execute (const char *method, const char *params, Int_t *error=0)
virtual void Execute (TMethod *method, TObjArray *params, Int_t *error=0)
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
virtual void Fatal (const char *method, const char *msgfmt,...) const
virtual TObjectFindObject (const char *name) const
virtual TObjectFindObject (const TObject *obj) const
virtual Option_tGetDrawOption () const
virtual const char * GetIconName () const
virtual const char * GetName () const
virtual char * GetObjectInfo (Int_t px, Int_t py) const
virtual Option_tGetOption () const
virtual const char * GetTitle () const
virtual UInt_t GetUniqueID () const
virtual Bool_t HandleTimer (TTimer *timer)
virtual ULong_t Hash () const
virtual void Info (const char *method, const char *msgfmt,...) const
virtual Bool_t InheritsFrom (const char *classname) const
virtual Bool_t InheritsFrom (const TClass *cl) const
virtual void Inspect () const
void InvertBit (UInt_t f)
virtual Bool_t IsEqual (const TObject *obj) const
virtual Bool_t IsFolder () const
Bool_t IsOnHeap () const
Bool_t IsZombie () const
virtual void ls (Option_t *option="") const
void MayNotUse (const char *method) const
virtual Bool_t Notify ()
void Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const
void operator delete (void *ptr)
void operator delete[] (void *ptr)
voidoperator new (size_t sz)
voidoperator new (size_t sz, void *vp)
voidoperator new[] (size_t sz, void *vp)
voidoperator new[] (size_t sz)
TObjectoperator= (const TObject &rhs)
virtual void Paint (Option_t *option="")
virtual void Pop ()
virtual void Print (Option_t *option="") const
virtual Int_t Read (const char *name)
virtual void RecursiveRemove (TObject *obj)
void ResetBit (UInt_t f)
virtual void SaveAs (const char *filename="", Option_t *option="") const
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
void SetBit (UInt_t f)
void SetBit (UInt_t f, Bool_t set)
virtual void SetDrawOption (Option_t *option="")
virtual void SetUniqueID (UInt_t uid)
virtual void SysError (const char *method, const char *msgfmt,...) const
Bool_t TestBit (UInt_t f) const
Int_t TestBits (UInt_t f) const
 TObject ()
 TObject (const TObject &object)
virtual void UseCurrentStyle ()
virtual void Warning (const char *method, const char *msgfmt,...) const
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0)
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const
virtual ~TObject ()
- Static Public Member Functions inherited from TObject
static Long_t GetDtorOnly ()
static Bool_t GetObjectStat ()
static void SetDtorOnly (void *obj)
static void SetObjectStat (Bool_t stat)
- Public Attributes inherited from THcRawHit
Int_t fCounter
Int_t fPlane
- Public Attributes inherited from TObject
- Protected Member Functions inherited from TObject
virtual void DoError (int level, const char *location, const char *fmt, va_list va) const
void MakeZombie ()
- Protected Attributes inherited from THcRawHodoHit
THcRawAdcHit fAdcHits [fNAdcSignals]
THcRawTdcHit fTdcHits [fNTdcSignals]
- Static Protected Attributes inherited from THcRawHodoHit
static const Int_t fNAdcSignals = 2
static const Int_t fNTdcSignals = 2

#include <THcRasterRawHit.h>

Inheritance diagram for THcRasterRawHit:

Member Function Documentation

THcRasterRawHit::ClassDef ( THcRasterRawHit  ,

Friends And Related Function Documentation

friend class THcRaster

Definition at line 19 of file THcRasterRawHit.h.

Collaboration diagram for THcRasterRawHit:

The documentation for this class was generated from the following file: