![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/parbase/FairParamList.h>
Inheritance diagram for FairParamList:
Collaboration diagram for FairParamList:Classes | |
| class | FairParamTFile |
Public Member Functions | |
| FairParamList () | |
| ~FairParamList () | |
| void | add (FairParamObj &) |
| void | add (const Text_t *, const Text_t *) |
| void | add (const Text_t *, Int_t) |
| void | add (const Text_t *, Float_t) |
| void | add (const Text_t *, Double_t) |
| void | add (const Text_t *, TArrayI &) |
| void | add (const Text_t *, TArrayC &) |
| void | add (const Text_t *, TArrayF &) |
| void | add (const Text_t *, TArrayD &) |
| void | add (const Text_t *, const UChar_t *, const Int_t) |
| void | add (const Text_t *, const Int_t *, const Int_t) |
| void | add (const Text_t *, const Float_t *, const Int_t) |
| void | add (const Text_t *, const Double_t *, const Int_t) |
| void | addObject (const Text_t *, TObject *) |
| Bool_t | fill (const Text_t *, Text_t *, const Int_t) |
| Bool_t | fill (const Text_t *, Int_t *, const Int_t nValues=1) |
| Bool_t | fill (const Text_t *, Float_t *, const Int_t nValues=1) |
| Bool_t | fill (const Text_t *, Double_t *, const Int_t nValues=1) |
| Bool_t | fill (const Text_t *, UChar_t *, const Int_t nValues=1) |
| Bool_t | fill (const Text_t *, TArrayI *) |
| Bool_t | fill (const Text_t *, TArrayC *) |
| Bool_t | fill (const Text_t *, TArrayF *) |
| Bool_t | fill (const Text_t *, TArrayD *) |
| Bool_t | fillObject (const Text_t *, TObject *) |
| Int_t | replace (const Text_t *, UChar_t *) |
| Int_t | replace (const Text_t *, Int_t *) |
| Int_t | replace (const Text_t *, Float_t *) |
| Int_t | replace (const Text_t *, Double_t *) |
| void | print () |
| FairParamObj * | find (const Text_t *name) |
| TList * | getList () |
Protected Attributes | |
| TList * | paramList |
| FairLogger * | fLogger |
Private Member Functions | |
| FairParamList (const FairParamList &) | |
| FairParamList & | operator= (const FairParamList &) |
Definition at line 66 of file FairParamList.h.
View newest version in sPHENIX GitHub at line 66 of file FairParamList.h
| FairParamList::FairParamList | ( | ) |
Definition at line 424 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 424 of file FairParamList.cxx
| FairParamList::~FairParamList | ( | ) |
Definition at line 433 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 433 of file FairParamList.cxx
References paramList.
|
private |
| void FairParamList::add | ( | FairParamObj & | p | ) |
Definition at line 443 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 443 of file FairParamList.cxx
References paramList.
Referenced by PndFieldPar::putParams(), PndConstPar::putParams(), PndMultiFieldPar::putParams(), PndMapPar::putParams(), and FairBaseParSet::putParams().
Here is the caller graph for this function:| void FairParamList::add | ( | const Text_t * | name, |
| const Text_t * | value | ||
| ) |
Definition at line 449 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 449 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| Int_t | value | ||
| ) |
Definition at line 457 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 457 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| Float_t | value | ||
| ) |
Definition at line 463 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 463 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| Double_t | value | ||
| ) |
Definition at line 469 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 469 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| TArrayI & | value | ||
| ) |
Definition at line 475 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 475 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| TArrayC & | value | ||
| ) |
Definition at line 481 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 481 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| TArrayF & | value | ||
| ) |
Definition at line 487 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 487 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| TArrayD & | value | ||
| ) |
Definition at line 493 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 493 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| const UChar_t * | values, | ||
| const Int_t | nValues | ||
| ) |
Definition at line 499 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 499 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| const Int_t * | values, | ||
| const Int_t | nValues | ||
| ) |
Definition at line 505 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 505 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| const Float_t * | values, | ||
| const Int_t | nValues | ||
| ) |
Definition at line 511 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 511 of file FairParamList.cxx
References paramList.
| void FairParamList::add | ( | const Text_t * | name, |
| const Double_t * | values, | ||
| const Int_t | nValues | ||
| ) |
Definition at line 517 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 517 of file FairParamList.cxx
References paramList.
| void FairParamList::addObject | ( | const Text_t * | name, |
| TObject * | obj | ||
| ) |
Definition at line 523 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 523 of file FairParamList.cxx
References buffer, info, charm_jet_coverage::list, paramList, FairParamObj::setClassVersion(), FairParamObj::setParamType(), FairParamObj::setParamValue(), and FairParamObj::setStreamerInfo().
Referenced by PndGeoPassivePar::putParams(), PndSensorNamePar::putParams(), PndMultiFieldPar::putParams(), FairBaseParSet::putParams(), and CbmGeoRichPar::putParams().
Here is the call graph for this function:
Here is the caller graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| Text_t * | value, | ||
| const Int_t | length | ||
| ) |
Definition at line 586 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 586 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, and paramList.
Referenced by PndFieldPar::getParams(), PndConstPar::getParams(), PndMultiFieldPar::getParams(), PndMapPar::getParams(), and FairBaseParSet::getParams().
Here is the call graph for this function:
Here is the caller graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| Int_t * | values, | ||
| const Int_t | nValues = 1 |
||
| ) |
Definition at line 630 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 630 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| Float_t * | values, | ||
| const Int_t | nValues = 1 |
||
| ) |
Definition at line 654 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 654 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| Double_t * | values, | ||
| const Int_t | nValues = 1 |
||
| ) |
Definition at line 678 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 678 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| UChar_t * | values, | ||
| const Int_t | nValues = 1 |
||
| ) |
Definition at line 607 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 607 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| TArrayI * | value | ||
| ) |
Definition at line 702 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 702 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| TArrayC * | value | ||
| ) |
Definition at line 720 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 720 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| TArrayF * | value | ||
| ) |
Definition at line 737 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 737 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fill | ( | const Text_t * | name, |
| TArrayD * | value | ||
| ) |
Definition at line 755 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 755 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, and paramList.
Here is the call graph for this function:| Bool_t FairParamList::fillObject | ( | const Text_t * | name, |
| TObject * | obj | ||
| ) |
Definition at line 844 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 844 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getClassVersion(), FairParamObj::getLength(), FairParamObj::getParamType(), FairParamObj::getParamValue(), FairParamObj::getStreamerInfo(), FairParamObj::getStreamerInfoSize(), info, charm_jet_coverage::list, MESSAGE_ORIGIN, paramList, and FairLogger::Warning().
Referenced by PndGeoPassivePar::getParams(), EicGeoPar::getParams(), PndSensorNamePar::getParams(), PndMultiFieldPar::getParams(), CbmGeoRichPar::getParams(), and FairBaseParSet::getParams().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 117 of file FairParamList.h.
View newest version in sPHENIX GitHub at line 117 of file FairParamList.h
References paramList.
|
inline |
Definition at line 120 of file FairParamList.h.
View newest version in sPHENIX GitHub at line 120 of file FairParamList.h
References paramList.
Referenced by FairGenericParAsciiFileIo::writeGenericSet(), and FairGenericParTSQLIo::writeSet().
Here is the caller graph for this function:
|
private |
| void FairParamList::print | ( | ) |
Definition at line 578 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 578 of file FairParamList.cxx
References paramList, and FairParamObj::print().
Referenced by FairParGenericSet::printParams().
Here is the call graph for this function:
Here is the caller graph for this function:| Int_t FairParamList::replace | ( | const Text_t * | name, |
| UChar_t * | values | ||
| ) |
Definition at line 773 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 773 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, paramList, and Acts::Test::values.
Here is the call graph for this function:| Int_t FairParamList::replace | ( | const Text_t * | name, |
| Int_t * | values | ||
| ) |
Definition at line 790 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 790 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, paramList, and Acts::Test::values.
Here is the call graph for this function:| Int_t FairParamList::replace | ( | const Text_t * | name, |
| Float_t * | values | ||
| ) |
Definition at line 808 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 808 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, paramList, and Acts::Test::values.
Here is the call graph for this function:| Int_t FairParamList::replace | ( | const Text_t * | name, |
| Double_t * | values | ||
| ) |
Definition at line 826 of file FairParamList.cxx.
View newest version in sPHENIX GitHub at line 826 of file FairParamList.cxx
References FairLogger::Error(), fLogger, FairParamObj::getLength(), FairParamObj::getNumParams(), FairParamObj::getParamType(), FairParamObj::getParamValue(), MESSAGE_ORIGIN, n, paramList, and Acts::Test::values.
Here is the call graph for this function:
|
protected |
Definition at line 70 of file FairParamList.h.
View newest version in sPHENIX GitHub at line 70 of file FairParamList.h
Referenced by fill(), fillObject(), and replace().
|
protected |
Definition at line 69 of file FairParamList.h.
View newest version in sPHENIX GitHub at line 69 of file FairParamList.h
Referenced by add(), addObject(), fill(), fillObject(), find(), getList(), print(), replace(), and ~FairParamList().