![]() |
PandaRoot
|
used to share PndEmcDigis between bumps More...
#include <PndEmcSharedDigi.h>
Public Member Functions | |
| PndEmcSharedDigi (const PndEmcDigi &theDigi, const Double_t weight) | |
| PndEmcSharedDigi (const PndEmcSharedDigi &theDigi) | |
| PndEmcSharedDigi () | |
| virtual | ~PndEmcSharedDigi () |
| virtual PndEmcDigi * | clone () const |
| virtual void | weight (Double_t newWeight) |
| virtual Double_t | GetEnergy () const |
| virtual Double_t | weight () const |
| virtual PndEmcSharedDigi * | dynamic_cast_PndEmcSharedDigi () |
| virtual const PndEmcSharedDigi * | dynamic_cast_PndEmcSharedDigi () const |
Public Member Functions inherited from PndEmcDigi | |
| PndEmcDigi () | |
| PndEmcDigi (Int_t trackid, Int_t id, Float_t energy, Float_t time, Float_t local_time, Int_t hitIndex=-1, Int_t pileIndex=-1, Int_t DCid=-1) | |
| PndEmcDigi (const PndEmcDigi &) | |
| virtual | ~PndEmcDigi () |
| virtual bool | operator== (const PndEmcDigi &otherDigi) const |
| virtual bool | operator!= (const PndEmcDigi &otherDigi) const |
| virtual bool | operator< (const PndEmcDigi &otherDigi) const |
| virtual bool | equal (FairTimeStamp *data) |
| virtual void | Print (const Option_t *opt="") const |
| void | SetEnergy (Double32_t energy) |
| void | SetTrackId (Int_t id) |
| void | SetDetectorId (Int_t id) |
| void | SetDCnumber (Int_t DCid) |
| virtual void | AbsorbEnergy (PndEmcDigi &otherDigi) |
| bool | isNeighbour (const PndEmcDigi *theDigi) const |
| Int_t | GetTrackId () const |
| Int_t | GetDetectorId () const |
| PndEmcTwoCoordIndex * | GetTCI () const |
| Int_t | GetThetaInt () const |
| Int_t | GetPhiInt () const |
| Double_t | GetTheta () const |
| Double_t | GetPhi () const |
| Short_t | GetModule () const |
| Short_t | GetRow () const |
| Short_t | GetCrystal () const |
| Short_t | GetCopy () const |
| Short_t | GetXPad () const |
| Short_t | GetYPad () const |
| Int_t | GetDCnumber () const |
| Int_t | GetEventNr () const |
| Int_t | GetHitIndex () |
| Float_t | GetLocalTime () |
| Int_t | GetPileIndex () |
| const TVector3 & | where () const |
Additional Inherited Members | |
Public Types inherited from PndEmcDigi | |
| enum | PositionMethod { surface, depth } |
Static Public Member Functions inherited from PndEmcDigi | |
| static void | InitDigiArrayTBD () |
| static Double_t | getRescaleFactor () |
| static Double_t | getPositionDepthPWO () |
| static Double_t | getPositionDepthShashlyk () |
Public Attributes inherited from PndEmcDigi | |
| Int_t | fEvtNo |
Static Public Attributes inherited from PndEmcDigi | |
| static TClonesArray * | fDigiArrayTBD |
Protected Attributes inherited from PndEmcDigi | |
| Float_t | flocal_time |
| Double_t | fEnergy |
| Int_t | fTrackId |
| Int_t | fDetectorId |
| Int_t | fHitIndex |
| Int_t | fPileIndex |
| TVector3 | fWhere |
| Int_t | fThetaInd |
| Int_t | fPhiInd |
| Double_t | fTheta |
| Double_t | fPhi |
| Int_t | fDCid |
used to share PndEmcDigis between bumps
Definition at line 33 of file PndEmcSharedDigi.h.
| PndEmcSharedDigi::PndEmcSharedDigi | ( | const PndEmcDigi & | theDigi, |
| const Double_t | weight | ||
| ) |
| PndEmcSharedDigi::PndEmcSharedDigi | ( | const PndEmcSharedDigi & | theDigi | ) |
| PndEmcSharedDigi::PndEmcSharedDigi | ( | ) |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from PndEmcDigi.
Referenced by weight().
|
virtual |
Reimplemented from PndEmcDigi.
|
inlinevirtual |
Accessors
Reimplemented from PndEmcDigi.
Definition at line 52 of file PndEmcSharedDigi.h.
References PndEmcDigi::fEnergy.
|
virtual |
|
inlinevirtual |
Definition at line 53 of file PndEmcSharedDigi.h.
References dynamic_cast_PndEmcSharedDigi().