Data structure for PMT high-voltage 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 high-voltage calibration.
Definition at line 212 of file JDetectorCalibration.hh.
JDETECTOR::JHVCalibration_t::JHVCalibration_t |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 218 of file JDetectorCalibration.hh.
static const std::string Failed_t
std::vector< int > runNumbers
JUPI_t()
Default constructor.
JDETECTOR::JHVCalibration_t::JHVCalibration_t |
( |
const JUPI_t & |
upi, |
|
|
const std::string & |
result, |
|
|
const double |
hv, |
|
|
const std::vector< int > |
runNumberList = std::vector<int>(0) , |
|
|
const double |
gain = 1.0 |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
upi | UPI |
result | result |
hv | HV |
runNumberList | run numbers |
gain | gain |
Definition at line 236 of file JDetectorCalibration.hh.
std::vector< int > runNumbers
JUPI_t()
Default constructor.
then $JPP_DIR examples JDetector JToT o $OUTPUT_FILE n N $NPE P gain
static int JDETECTOR::JHVCalibration_t::getVersion |
( |
| ) |
|
|
inlinestatic |
Get HV-tuning database test type.
- Returns
- HV-tuning database test type
Definition at line 254 of file JDetectorCalibration.hh.
static int & get_version()
Get reference to HV-tuning database test type.
static void JDETECTOR::JHVCalibration_t::setVersion |
( |
const int |
version | ) |
|
|
inlinestatic |
Set HV-tuning database test type.
- Parameters
-
version | HV-tuning database test type |
Definition at line 265 of file JDetectorCalibration.hh.
static int & get_version()
Get reference to HV-tuning database test type.
static int& JDETECTOR::JHVCalibration_t::get_version |
( |
| ) |
|
|
inlinestaticprivate |
Get reference to HV-tuning database test type.
- Returns
- HV-tuning database test type
Definition at line 284 of file JDetectorCalibration.hh.
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::JHVCalibration_t::result |
double JDETECTOR::JHVCalibration_t::supplyVoltage |
std::vector<int> JDETECTOR::JHVCalibration_t::runNumbers |
double JDETECTOR::JHVCalibration_t::PMTgain |
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: