Public Member Functions | Public Attributes | List of all members
nova::dbi::RunHistory::DiBlock Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-01/RunHistory/RunHistory.h"

Public Member Functions

 DiBlock (unsigned int ndcm=12)
 
 DiBlock (int dbnum, unsigned int ndcm=12)
 
 ~DiBlock ()
 

Public Attributes

bool hasNoAPDs
 
short num
 
int nInstrumentedFEBs
 number of FEBs that were intrumented and active in run and not masked More...
 
std::vector< DCMdcm
 

Detailed Description

Definition at line 295 of file RunHistory.h.

Constructor & Destructor Documentation

nova::dbi::RunHistory::DiBlock::DiBlock ( unsigned int  ndcm = 12)
inline

Definition at line 297 of file RunHistory.h.

References febshutoff_auto::dcm, and MECModelEnuComparisons::i.

297  {dcm.resize(ndcm); nInstrumentedFEBs=0;
298  for (unsigned int i=0; i<ndcm; ++i) dcm[i].position=i+1;};
std::vector< DCM > dcm
Definition: RunHistory.h:311
int nInstrumentedFEBs
number of FEBs that were intrumented and active in run and not masked
Definition: RunHistory.h:310
nova::dbi::RunHistory::DiBlock::DiBlock ( int  dbnum,
unsigned int  ndcm = 12 
)
inline

Definition at line 299 of file RunHistory.h.

References febshutoff_auto::dcm, MECModelEnuComparisons::i, and num.

299  {
300  dcm.resize(ndcm); nInstrumentedFEBs=0; num=dbnum;
301  for (unsigned int i=0; i<ndcm; ++i) {
302  dcm[i].position=i+1;
303  dcm[i].diblock=dbnum;
304  }
305  };
std::vector< DCM > dcm
Definition: RunHistory.h:311
int nInstrumentedFEBs
number of FEBs that were intrumented and active in run and not masked
Definition: RunHistory.h:310
nova::dbi::RunHistory::DiBlock::~DiBlock ( )
inline

Definition at line 306 of file RunHistory.h.

306 {};

Member Data Documentation

std::vector<DCM> nova::dbi::RunHistory::DiBlock::dcm
bool nova::dbi::RunHistory::DiBlock::hasNoAPDs
int nova::dbi::RunHistory::DiBlock::nInstrumentedFEBs

number of FEBs that were intrumented and active in run and not masked

Definition at line 310 of file RunHistory.h.

Referenced by nova::dbi::RunHistory::BuildMC(), and nova::dbi::RunHistory::LoadDAQRunHistory().

short nova::dbi::RunHistory::DiBlock::num

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