KaliVeda
Toolkit for HIC analysis
|
Definition at line 127 of file KVDataQualityAudit.h.
#include <KVDataQualityAudit.h>
Public Member Functions | |
idtelescope (const TString &name="") | |
virtual | ~idtelescope () |
void | add (const KVReconstructedNucleus &N) |
void | Copy (TObject &o) const |
std::map< int, double > | get_element_distribution () const |
int | get_max_A () const |
int | get_max_Z () const |
int | get_max_Z_with_isotopes () const |
double | get_mean_A () const |
double | get_mean_Z () const |
int | get_min_A () const |
int | get_min_Z () const |
const element & | GetElement (int Z) const |
KVNumberList | GetElementList () const |
Bool_t | HasElement (int Z) const |
void | merge (const idtelescope *) |
void | Print (Option_t *opt="") const |
Public Member Functions inherited from TNamed | |
TNamed () | |
TNamed (const char *name, const char *title) | |
TNamed (const TNamed &named) | |
TNamed (const TString &name, const TString &title) | |
virtual | ~TNamed () |
void | Clear (Option_t *option="") override |
TObject * | Clone (const char *newname="") const override |
Int_t | Compare (const TObject *obj) const override |
void | Copy (TObject &named) const override |
virtual void | FillBuffer (char *&buffer) |
const char * | GetName () const override |
const char * | GetTitle () const override |
ULong_t | Hash () const override |
TClass * | IsA () const override |
Bool_t | IsSortable () const override |
void | ls (Option_t *option="") const override |
TNamed & | operator= (const TNamed &rhs) |
void | Print (Option_t *option="") const override |
virtual void | SetName (const char *name) |
virtual void | SetNameTitle (const char *name, const char *title) |
virtual void | SetTitle (const char *title="") |
virtual Int_t | Sizeof () const |
void | Streamer (TBuffer &) override |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Public Member Functions inherited from TObject | |
TObject () | |
TObject (const TObject &object) | |
virtual | ~TObject () |
void | AbstractMethod (const char *method) const |
virtual void | AppendPad (Option_t *option="") |
virtual void | Browse (TBrowser *b) |
ULong_t | CheckedHash () |
virtual const char * | ClassName () 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 TObject * | DrawClone (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=nullptr) |
virtual void | Execute (TMethod *method, TObjArray *params, Int_t *error=nullptr) |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | Fatal (const char *method, const char *msgfmt,...) const |
virtual TObject * | FindObject (const char *name) const |
virtual TObject * | FindObject (const TObject *obj) const |
virtual Option_t * | GetDrawOption () const |
virtual const char * | GetIconName () const |
virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
virtual Option_t * | GetOption () const |
virtual UInt_t | GetUniqueID () const |
virtual Bool_t | HandleTimer (TTimer *timer) |
Bool_t | HasInconsistentHash () 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) |
Bool_t | IsDestructed () const |
virtual Bool_t | IsEqual (const TObject *obj) const |
virtual Bool_t | IsFolder () const |
R__ALWAYS_INLINE Bool_t | IsOnHeap () const |
R__ALWAYS_INLINE Bool_t | IsZombie () 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, void *vp) |
void | operator delete[] (void *ptr) |
void | operator delete[] (void *ptr, void *vp) |
void * | operator new (size_t sz) |
void * | operator new (size_t sz, void *vp) |
void * | operator new[] (size_t sz) |
void * | operator new[] (size_t sz, void *vp) |
TObject & | operator= (const TObject &rhs) |
virtual void | Paint (Option_t *option="") |
virtual void | Pop () |
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) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
virtual void | SysError (const char *method, const char *msgfmt,...) const |
R__ALWAYS_INLINE Bool_t | TestBit (UInt_t f) const |
Int_t | TestBits (UInt_t f) const |
virtual void | UseCurrentStyle () |
virtual void | Warning (const char *method, const char *msgfmt,...) const |
virtual Int_t | Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) const |
Private Attributes | |
std::map< int, element > | elements |
Additional Inherited Members | |
Public Types inherited from TObject | |
enum | EDeprecatedStatusBits |
enum | EStatusBits |
Static Public Member Functions inherited from TNamed | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Static Public Member Functions inherited from TObject | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
static Longptr_t | GetDtorOnly () |
static Bool_t | GetObjectStat () |
static void | SetDtorOnly (void *obj) |
static void | SetObjectStat (Bool_t stat) |
Public Attributes inherited from TObject | |
kBitMask | |
kCanDelete | |
kCannotPick | |
kHasUUID | |
kInconsistent | |
kInvalidObject | |
kIsOnHeap | |
kIsReferenced | |
kMustCleanup | |
kNoContextMenu | |
kNotDeleted | |
kObjInCanvas | |
kOverwrite | |
kSingleKey | |
kWriteDelete | |
kZombie | |
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 TNamed | |
TString | fName |
TString | fTitle |
Protected Attributes inherited from TObject | |
kOnlyPrepStep | |
|
inline |
Definition at line 130 of file KVDataQualityAudit.h.
|
inlinevirtual |
Definition at line 131 of file KVDataQualityAudit.h.
void KVDataQualityAudit::idtelescope::add | ( | const KVReconstructedNucleus & | N | ) |
Definition at line 291 of file KVDataQualityAudit.cpp.
Make o into a copy of this object
Reimplemented from TObject.
Definition at line 134 of file KVDataQualityAudit.h.
std::map< int, double > KVDataQualityAudit::idtelescope::get_element_distribution | ( | ) | const |
Definition at line 337 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::idtelescope::get_max_A | ( | ) | const |
Definition at line 433 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::idtelescope::get_max_Z | ( | ) | const |
Definition at line 377 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::idtelescope::get_max_Z_with_isotopes | ( | ) | const |
Definition at line 388 of file KVDataQualityAudit.cpp.
double KVDataQualityAudit::idtelescope::get_mean_A | ( | ) | const |
Definition at line 415 of file KVDataQualityAudit.cpp.
double KVDataQualityAudit::idtelescope::get_mean_Z | ( | ) | const |
Definition at line 359 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::idtelescope::get_min_A | ( | ) | const |
Definition at line 448 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::idtelescope::get_min_Z | ( | ) | const |
Definition at line 403 of file KVDataQualityAudit.cpp.
|
inline |
Definition at line 148 of file KVDataQualityAudit.h.
|
inline |
fills and returns a list with all Z numbers of elements
Definition at line 152 of file KVDataQualityAudit.h.
|
inline |
Definition at line 144 of file KVDataQualityAudit.h.
void KVDataQualityAudit::idtelescope::merge | ( | const idtelescope * | idt | ) |
Merge data in idtelescope idt with this one look at elements in other's list. if any are not in our list they are added. if any are in both, they are merged
Definition at line 314 of file KVDataQualityAudit.cpp.
Reimplemented from TObject.
Definition at line 300 of file KVDataQualityAudit.cpp.
|
private |
Definition at line 128 of file KVDataQualityAudit.h.