Jpp
|
Auxiliary class for product integration data. More...
#include <JDetectorIntegration_t.hh>
Public Member Functions | |
JProductIntegration_t () | |
Default constructor. More... | |
JProductIntegration_t (const JProductIntegration &input) | |
Constructor. More... | |
bool | has () const |
Has status. More... | |
void | set () |
Set status. More... | |
void | unset () |
Unset status. More... | |
bool | overlap (const JProductIntegration_t &product) const |
Check whether there is an overlap between products. More... | |
Public Attributes | |
std::string | operation |
int | position |
JUPI | container |
JUPI | content |
JDate_t | start_date |
JDate_t | end_date |
bool | status |
Friends | |
std::ostream & | operator<< (std::ostream &out, const JProductIntegration_t &object) |
Write product integration to output stream. More... | |
Auxiliary class for product integration data.
This class is primarily used to
Definition at line 68 of file JDetectorIntegration_t.hh.
|
inline |
|
inline |
Constructor.
input | product integration data |
Definition at line 82 of file JDetectorIntegration_t.hh.
|
inline |
|
inline |
|
inline |
|
inline |
Check whether there is an overlap between products.
The overlap is evaluated based on container UPI and position.
product | product |
Definition at line 132 of file JDetectorIntegration_t.hh.
|
friend |
Write product integration to output stream.
out | output stream |
object | product integration |
Definition at line 146 of file JDetectorIntegration_t.hh.
std::string JDATABASE::JProductIntegration_t::operation |
Definition at line 161 of file JDetectorIntegration_t.hh.
int JDATABASE::JProductIntegration_t::position |
Definition at line 162 of file JDetectorIntegration_t.hh.
JUPI JDATABASE::JProductIntegration_t::container |
Definition at line 163 of file JDetectorIntegration_t.hh.
JUPI JDATABASE::JProductIntegration_t::content |
Definition at line 164 of file JDetectorIntegration_t.hh.
JDate_t JDATABASE::JProductIntegration_t::start_date |
Definition at line 165 of file JDetectorIntegration_t.hh.
JDate_t JDATABASE::JProductIntegration_t::end_date |
Definition at line 166 of file JDetectorIntegration_t.hh.
bool JDATABASE::JProductIntegration_t::status |
Definition at line 167 of file JDetectorIntegration_t.hh.