Analysis Software
Documentation for sPHENIX simulation software
|
Base class for Central Membrane flassh combined difference object. More...
#include <coresoftware/blob/master/offline/packages/trackbase/CMFlashDifference.h>
Public Member Functions | |
~CMFlashDifference () override | |
dtor | |
void | identify (std::ostream &os=std::cout) const override |
void | Reset () override |
Clear Event. | |
int | isValid () const override |
isValid returns non zero if object contains vailid data | |
virtual void | CopyFrom (const CMFlashDifference &) |
copy content from base class | |
virtual void | CopyFrom (CMFlashDifference *) |
copy content from base class | |
virtual float | getTruthPhi () const |
virtual void | setTruthPhi (float) |
virtual float | getRecoPhi () const |
virtual void | setRecoPhi (float) |
virtual float | getTruthR () const |
virtual void | setTruthR (float) |
virtual float | getRecoR () const |
virtual void | setRecoR (float) |
virtual float | getTruthZ () const |
virtual void | setTruthZ (float) |
virtual float | getRecoZ () const |
virtual void | setRecoZ (float) |
virtual unsigned int | getNclusters () const |
virtual void | setNclusters (unsigned int) |
Public Member Functions inherited from PHObject | |
PHObject () | |
ctor | |
~PHObject () override | |
dtor | |
virtual PHObject * | CloneMe () const |
Virtual copy constructor. | |
virtual PHObject * | clone () const final |
PHObject * | Clone (const char *newname="") const final |
void | Copy (TObject &object) const final |
virtual int | Integrate () const |
virtual int | Integrate (PHObject *) |
virtual void | CopyFrom (const PHObject *obj) |
Protected Member Functions | |
CMFlashDifference ()=default | |
Base class for Central Membrane flassh combined difference object.
Virtual base class for TPC CM flash difference object
Definition at line 23 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 23 of file CMFlashDifference.h
|
inlineoverride |
dtor
Definition at line 27 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 27 of file CMFlashDifference.h
|
protecteddefault |
|
inlinevirtual |
copy content from base class
Reimplemented in CMFlashDifferencev1.
Definition at line 41 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 41 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
copy content from base class
Reimplemented in CMFlashDifferencev1.
Definition at line 44 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 44 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 67 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 67 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 52 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 52 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 58 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 58 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 64 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 64 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 49 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 49 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 55 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 55 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 61 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 61 of file CMFlashDifference.h
Referenced by CMFlashDifferencev1::CopyFrom().
|
inlineoverridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from PHObject.
Reimplemented in CMFlashDifferencev1.
Definition at line 29 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 29 of file CMFlashDifference.h
References os.
|
inlineoverridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from PHObject.
Reimplemented in CMFlashDifferencev1.
Definition at line 34 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 34 of file CMFlashDifference.h
|
inlineoverridevirtual |
Clear Event.
Reimplemented from PHObject.
Reimplemented in CMFlashDifferencev1.
Definition at line 33 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 33 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 68 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 68 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 53 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 53 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 59 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 59 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 65 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 65 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 50 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 50 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 56 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 56 of file CMFlashDifference.h
|
inlinevirtual |
Reimplemented in CMFlashDifferencev1.
Definition at line 62 of file CMFlashDifference.h.
View newest version in sPHENIX GitHub at line 62 of file CMFlashDifference.h