Data structure for PMT threshold calibration.
More...
#include <JDetectorCalibration.hh>
|
static const char | SEPARATOR = '/' |
| Separator between PBS, variant and version. More...
|
|
static const char | DOT = '.' |
| Separator between PBS values. More...
|
|
Data structure for PMT threshold calibration.
Definition at line 382 of file JDetectorCalibration.hh.
JDETECTOR::JTHCalibration_t::JTHCalibration_t |
( |
| ) |
|
|
inline |
JDETECTOR::JTHCalibration_t::JTHCalibration_t |
( |
const JUPI_t & |
upi, |
|
|
const std::string & |
result, |
|
|
const double |
threshold, |
|
|
const std::vector< std::string > & |
runNumbers = std::vector<std::string>{} |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
upi | UPI |
result | result |
threshold | threshold |
runNumbers | run numbers |
Definition at line 399 of file JDetectorCalibration.hh.
std::vector< std::string > runNumberList
JUPI_t()
Default constructor.
const JUPI_t& JDATABASE::JUPI_t::getUPI |
( |
| ) |
const |
|
inlineinherited |
Get UPI.
- Returns
- UPI
Definition at line 97 of file JUPI_t.hh.
99 return static_cast<const JUPI_t&
>(*this);
Universal product identifier (UPI).
const std::string& JDATABASE::JUPI_t::getVariant |
( |
| ) |
const |
|
inlineinherited |
Get variant.
- Returns
- variant
Definition at line 108 of file JUPI_t.hh.
int JDATABASE::JUPI_t::getVersion |
( |
| ) |
const |
|
inlineinherited |
Get version.
- Returns
- version
Definition at line 119 of file JUPI_t.hh.
int JDATABASE::JUPI_t::getNumber |
( |
| ) |
const |
|
inlineinherited |
Get serial number.
- Returns
- serial number
Definition at line 130 of file JUPI_t.hh.
std::string JDATABASE::JUPI_t::toString |
( |
| ) |
const |
|
inlineinherited |
Convert UPI.
- Returns
- UPI
Definition at line 141 of file JUPI_t.hh.
143 std::ostringstream os;
JDATABASE::JUPI_t::ClassDefNV |
( |
JUPI_t |
, |
|
|
1 |
|
|
) |
| |
|
inherited |
JDATABASE::JPBS_t::ClassDefNV |
( |
JPBS_t |
, |
|
|
1 |
|
|
) |
| |
|
inherited |
const JPBS_t& JDATABASE::JPBS_t::getPBS |
( |
| ) |
const |
|
inlineinherited |
Get PBS.
- Returns
- PBS
Definition at line 99 of file JPBS_t.hh.
101 return static_cast<const JPBS_t&
>(*this);
Product breakdown structure (PBS).
bool JDATABASE::JPBS_t::is_valid |
( |
| ) |
const |
|
inlineinherited |
Check validity.
- Returns
- true if valid; else false
Definition at line 110 of file JPBS_t.hh.
112 return !this->empty();
std::string JDETECTOR::JTHCalibration_t::result |
double JDETECTOR::JTHCalibration_t::threshold |
std::vector<std::string> JDETECTOR::JTHCalibration_t::runNumberList |
const char JDATABASE::JUPI_t::SEPARATOR = '/' |
|
staticinherited |
Separator between PBS, variant and version.
Definition at line 35 of file JUPI_t.hh.
std::string JDATABASE::JUPI_t::variant |
|
protectedinherited |
int JDATABASE::JUPI_t::version |
|
protectedinherited |
int JDATABASE::JUPI_t::number |
|
protectedinherited |
const char JDATABASE::JPBS_t::DOT = '.' |
|
staticinherited |
Separator between PBS values.
Definition at line 31 of file JPBS_t.hh.
The documentation for this struct was generated from the following file: