KaliVeda
Toolkit for HIC analysis
|
Calibration peak in database.
Wrapper for KVDBParameterSet used as base class for classes handling calibration peaks: KVDBAlphaPeak, KVDBElasticPeak, (KVDBBrhoPeak ?)
Definition at line 35 of file KVDBPeak.h.
#include <KVDBPeak.h>
Public Member Functions | |
KVDBPeak () | |
default ctor | |
KVDBPeak (const Char_t *detname, const Char_t *type, UShort_t pnum) | |
virtual | ~KVDBPeak () |
Double_t | GetCentroid () |
const Char_t * | GetDetector () const |
Float_t | GetEnergy () const |
Double_t | GetError () |
Float_t | GetGain () const |
UChar_t | GetModule () const |
Double_t | GetPeakWidth () |
UChar_t | GetRing () const |
const Char_t * | GetSigType () const |
void | init () |
default initialisations | |
void | SetDetector (const Char_t *name) |
void | SetEnergy (Float_t e) |
void | SetGain (Float_t gain) |
void | SetGas (Bool_t avec=kTRUE) |
void | SetModule (UChar_t mod) |
void | SetRing (UChar_t ring) |
void | SetSigType (const Char_t *sig) |
Bool_t | WithGas () const |
Public Member Functions inherited from KVDBParameterSet | |
KVDBParameterSet () | |
KVDBParameterSet (const Char_t *name, const Char_t *type, UShort_t pnum) | |
virtual | ~KVDBParameterSet () |
Double_t | GetParameter (TString name) const |
Double_t | GetParameter (UShort_t i=0) const |
const KVNameValueList & | GetParameters () const |
const Char_t * | GetParamName (UShort_t i=0) const |
Int_t | GetParamNumber () const |
KVRList * | GetRuns () const |
TString | GetStringParameter (const TString &name) const |
Bool_t | HasParameter (const Char_t *name) const |
void | Print (Option_t *option="") const |
void | SetParameter (const TString &name, const char *value) |
void | SetParameter (Double_t val) |
void | SetParameter (TString name, Double_t val) |
void | SetParameter (UShort_t i, Double_t val) |
void | SetParameters (const std::vector< Double_t > *const pars) |
void | SetParameters (Double_t val,...) |
void | SetParamName (UShort_t i, const Char_t *name) |
void | SetParamNames (const Char_t *name,...) |
Public Member Functions inherited from KVDBRecord | |
KVDBRecord () | |
KVDBRecord (const Char_t *name, const Char_t *title="") | |
virtual | ~KVDBRecord () |
virtual KVDBKey * | AddKey (const Char_t *name, const Char_t *title, Bool_t check=kTRUE) |
virtual Bool_t | AddKey (KVDBKey *key, Bool_t check=kTRUE) |
virtual Bool_t | AddLink (const Char_t *key_name, KVDBRecord *rec, Bool_t linkback=kTRUE) |
virtual Int_t | Compare (const TObject *obj) const |
virtual KVDBKey * | GetKey (const Char_t *key) const |
virtual TList * | GetKeys () const |
virtual KVDBRecord * | GetLink (const Char_t *key, const Char_t *link) const |
Returns the record named "link" in the table named "key". | |
virtual KVRList * | GetLinks (const Char_t *key) const |
Returns the list of records linked to this record in table "key". | |
virtual Int_t | GetNumber () const |
virtual KVDBTable * | GetTable () const |
virtual void | ls (Option_t *option="*") const |
virtual void | RemoveAllLinks (const Char_t *key) |
Remove all links between this record and the records in the DB table"key_name". | |
virtual void | RemoveLink (const Char_t *key_name, KVDBRecord *rec, Bool_t linkback=kTRUE) |
Remove the link between this record and the record "rec" in the DB table"key_name". | |
virtual void | SetNumber (Int_t n) |
virtual void | SetTable (const KVDBTable *table) |
Public Member Functions inherited from TFolder | |
TFolder () | |
TFolder (const char *name, const char *title) | |
virtual | ~TFolder () |
virtual void | Add (TObject *obj) |
TFolder * | AddFolder (const char *name, const char *title, TCollection *collection=nullptr) |
void | Browse (TBrowser *b) override |
void | Clear (Option_t *option="") override |
void | Copy (TObject &) const override |
virtual const char * | FindFullPathName (const char *name) const |
virtual const char * | FindFullPathName (const TObject *obj) const |
TObject * | FindObject (const char *name) const override |
TObject * | FindObject (const TObject *obj) const override |
virtual TObject * | FindObjectAny (const char *name) const |
TCollection * | GetListOfFolders () const |
TClass * | IsA () const override |
Bool_t | IsFolder () const override |
Bool_t | IsOwner () const |
void | ls (Option_t *option="") const override |
virtual Int_t | Occurence (const TObject *obj) const |
void | RecursiveRemove (TObject *obj) override |
virtual void | Remove (TObject *obj) |
void | SaveAs (const char *filename="", Option_t *option="") const override |
virtual void | SetOwner (Bool_t owner=kTRUE) |
void | Streamer (TBuffer &) override |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
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="") |
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 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 |
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) |
void | ResetBit (UInt_t f) |
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 |
Public Member Functions inherited from KVINDRARRMValidator | |
KVINDRARRMValidator () | |
Default constructor. Does nothing. | |
virtual | ~KVINDRARRMValidator () |
Destructor. Does nothing. | |
KVNumberList & | GetModuleList () |
KVNumberList & | GetRingList () |
KVNumberList & | GetRunList () |
void | SetModuleList (const Char_t *list) |
void | SetModuleList (TString list) |
void | SetRingList (const Char_t *list) |
void | SetRingList (TString list) |
void | SetRunList (const Char_t *list) |
void | SetRunList (TString list) |
Private Attributes | |
Bool_t | fAvecGaz |
=kTRUE if gaz present in chio | |
TString | fDetector |
name of detector | |
Float_t | fEnergy |
theoretical energy of peak | |
Float_t | fGain |
gain of ampli for Si = 1.00 or 1.41 | |
UChar_t | fModule |
module number of Si or CsI (in coinc with ChIo if peak is in ChIo) | |
UChar_t | fRing |
ring number of Si or CsI (in coinc with ChIo if peak is in ChIo) | |
TString | fSignal |
=signal type | |
Additional Inherited Members | |
Public Types inherited from TObject | |
enum | EDeprecatedStatusBits |
enum | EStatusBits |
Static Public Member Functions inherited from TFolder | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
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 TFolder | |
TCollection * | fFolders |
Bool_t | fIsOwner |
Protected Attributes inherited from TNamed | |
TString | fName |
TString | fTitle |
Protected Attributes inherited from TObject | |
kOnlyPrepStep | |
KVDBPeak::KVDBPeak | ( | ) |
default ctor
Definition at line 45 of file KVDBPeak.cpp.
create a calibration peak of type "type" for detector "detname" with pnum parameters the name of the peak is "detname_type"
Definition at line 57 of file KVDBPeak.cpp.
|
inlinevirtual |
Definition at line 51 of file KVDBPeak.h.
|
inline |
Definition at line 120 of file KVDBPeak.h.
|
inline |
Definition at line 70 of file KVDBPeak.h.
|
inline |
Definition at line 97 of file KVDBPeak.h.
|
inline |
Definition at line 124 of file KVDBPeak.h.
|
inline |
Definition at line 88 of file KVDBPeak.h.
|
inline |
Definition at line 115 of file KVDBPeak.h.
|
inline |
Definition at line 128 of file KVDBPeak.h.
|
inline |
Definition at line 106 of file KVDBPeak.h.
|
inline |
Definition at line 79 of file KVDBPeak.h.
void KVDBPeak::init | ( | ) |
default initialisations
Definition at line 25 of file KVDBPeak.cpp.
Definition at line 66 of file KVDBPeak.h.
Definition at line 93 of file KVDBPeak.h.
Definition at line 84 of file KVDBPeak.h.
Definition at line 57 of file KVDBPeak.h.
Definition at line 111 of file KVDBPeak.h.
Definition at line 102 of file KVDBPeak.h.
Definition at line 75 of file KVDBPeak.h.
|
inline |
Definition at line 61 of file KVDBPeak.h.
|
private |
=kTRUE if gaz present in chio
Definition at line 39 of file KVDBPeak.h.
|
private |
name of detector
Definition at line 40 of file KVDBPeak.h.
|
private |
theoretical energy of peak
Definition at line 43 of file KVDBPeak.h.
|
private |
gain of ampli for Si = 1.00 or 1.41
Definition at line 42 of file KVDBPeak.h.
|
private |
module number of Si or CsI (in coinc with ChIo if peak is in ChIo)
Definition at line 45 of file KVDBPeak.h.
|
private |
ring number of Si or CsI (in coinc with ChIo if peak is in ChIo)
Definition at line 44 of file KVDBPeak.h.
|
private |
=signal type
Definition at line 41 of file KVDBPeak.h.