Jpp  17.0.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
JAANET::DAQ Struct Reference

Livetime of DAQ data. More...

#include <JHead.hh>

Public Member Functions

 DAQ ()
 Default constructor. More...
 
bool less (const DAQ &object) const
 Comparison. More...
 
bool match (const DAQ &object) const
 Test match. More...
 
DAQadd (const DAQ &object)
 Addition. More...
 
 ClassDefNV (DAQ, 1)
 

Public Attributes

double livetime_s
 Live time [s]. More...
 

Detailed Description

Livetime of DAQ data.

Definition at line 993 of file JHead.hh.

Constructor & Destructor Documentation

JAANET::DAQ::DAQ ( )
inline

Default constructor.

Definition at line 998 of file JHead.hh.

998  :
999  livetime_s(0.0)
1000  {}
double livetime_s
Live time [s].
Definition: JHead.hh:1038

Member Function Documentation

bool JAANET::DAQ::less ( const DAQ object) const
inline

Comparison.

Parameters
objectDAQ
Returns
true if this DAQ is less than given DAQ; else false

Definition at line 1008 of file JHead.hh.

1009  {
1010  return livetime_s < object.livetime_s;
1011  }
double livetime_s
Live time [s].
Definition: JHead.hh:1038
bool JAANET::DAQ::match ( const DAQ object) const
inline

Test match.

Parameters
objectDAQ
Returns
true if matches; else false

Definition at line 1019 of file JHead.hh.

1020  {
1021  return ((livetime_s == 0.0 && object.livetime_s == 0.0) ||
1022  (livetime_s > 0.0 && object.livetime_s > 0.0));
1023  }
double livetime_s
Live time [s].
Definition: JHead.hh:1038
DAQ& JAANET::DAQ::add ( const DAQ object)
inline

Addition.

Parameters
objectDAQ
Returns
this DAQ

Definition at line 1031 of file JHead.hh.

1032  {
1033  livetime_s += object.livetime_s;
1034 
1035  return *this;
1036  }
double livetime_s
Live time [s].
Definition: JHead.hh:1038
JAANET::DAQ::ClassDefNV ( DAQ  ,
 
)

Member Data Documentation

double JAANET::DAQ::livetime_s

Live time [s].

Definition at line 1038 of file JHead.hh.


The documentation for this struct was generated from the following file: