#include <PrescalesVetosFractHelper.h>
Public Types | |
enum | { VERSION_ = 1 } |
Public Member Functions | |
int | bxMaskDefault () const |
const L1TGlobalPrescalesVetosFract * | getReadInstance () const |
L1TGlobalPrescalesVetosFract * | getWriteInstance () |
PrescalesVetosFractHelper (L1TGlobalPrescalesVetosFract *w) | |
const std::vector< std::vector< double > > & | prescaleTable () const |
void | setBxMaskDefault (int value) |
void | setPrescaleFactorTable (std::vector< std::vector< double > > value) |
void | setTriggerAlgoBxMask (std::map< int, std::vector< int > > value) |
void | setTriggerMaskVeto (std::vector< int > value) |
const std::map< int, std::vector< int > > & | triggerAlgoBxMask () const |
const std::vector< int > & | triggerMaskVeto () const |
~PrescalesVetosFractHelper () | |
Static Public Member Functions | |
static PrescalesVetosFractHelper * | readAndWriteFromEventSetup (const L1TGlobalPrescalesVetosFract *es) |
static const PrescalesVetosFractHelper * | readFromEventSetup (const L1TGlobalPrescalesVetosFract *es) |
Private Member Functions | |
void | check_write () |
PrescalesVetosFractHelper (const L1TGlobalPrescalesVetosFract *es) | |
void | useCopy () |
Private Attributes | |
const L1TGlobalPrescalesVetosFract * | read_ |
bool | we_own_write_ |
L1TGlobalPrescalesVetosFract * | write_ |
Definition at line 32 of file PrescalesVetosFractHelper.h.
anonymous enum |
PrescalesVetosFractHelper::~PrescalesVetosFractHelper | ( | ) |
Definition at line 35 of file PrescalesVetosFractHelper.cc.
References we_own_write_, and write_.
PrescalesVetosFractHelper::PrescalesVetosFractHelper | ( | L1TGlobalPrescalesVetosFract * | w | ) |
Definition at line 16 of file PrescalesVetosFractHelper.cc.
References check_write(), read_, L1TGlobalPrescalesVetosFract::version_, VERSION_, w(), we_own_write_, and write_.
Referenced by readAndWriteFromEventSetup(), and readFromEventSetup().
|
private |
Definition at line 24 of file PrescalesVetosFractHelper.cc.
|
inline |
Definition at line 45 of file PrescalesVetosFractHelper.h.
References L1TGlobalPrescalesVetosFract::bxmask_default_, and read_.
|
inlineprivate |
Definition at line 75 of file PrescalesVetosFractHelper.h.
References cms::cuda::assert(), and write_.
Referenced by PrescalesVetosFractHelper(), setBxMaskDefault(), setPrescaleFactorTable(), setTriggerAlgoBxMask(), and setTriggerMaskVeto().
|
inline |
Definition at line 69 of file PrescalesVetosFractHelper.h.
References read_.
|
inline |
Definition at line 70 of file PrescalesVetosFractHelper.h.
References write_.
Referenced by L1TGlobalPrescalesVetosOnlineProd::newObject(), and L1TGlobalPrescalesVetosFractESProducer::produce().
|
inline |
Definition at line 51 of file PrescalesVetosFractHelper.h.
References L1TGlobalPrescalesVetosFract::prescale_table_, and read_.
Referenced by L1TGlobalProducer::produce().
|
static |
Definition at line 9 of file PrescalesVetosFractHelper.cc.
References PrescalesVetosFractHelper(), and x.
|
static |
Definition at line 5 of file PrescalesVetosFractHelper.cc.
References PrescalesVetosFractHelper().
Referenced by l1t::L1TGlobalUtil::retrieveL1Setup().
|
inline |
Definition at line 46 of file PrescalesVetosFractHelper.h.
References L1TGlobalPrescalesVetosFract::bxmask_default_, check_write(), relativeConstraints::value, and write_.
Referenced by L1TGlobalPrescalesVetosOnlineProd::newObject(), and L1TGlobalPrescalesVetosFractESProducer::produce().
|
inline |
Definition at line 52 of file PrescalesVetosFractHelper.h.
References check_write(), L1TGlobalPrescalesVetosFract::prescale_table_, relativeConstraints::value, and write_.
Referenced by L1TGlobalPrescalesVetosOnlineProd::newObject(), and L1TGlobalPrescalesVetosFractESProducer::produce().
|
inline |
Definition at line 63 of file PrescalesVetosFractHelper.h.
References L1TGlobalPrescalesVetosFract::bxmask_map_, check_write(), relativeConstraints::value, and write_.
Referenced by L1TGlobalPrescalesVetosOnlineProd::newObject(), and L1TGlobalPrescalesVetosFractESProducer::produce().
|
inline |
Definition at line 57 of file PrescalesVetosFractHelper.h.
References check_write(), relativeConstraints::value, L1TGlobalPrescalesVetosFract::veto_, and write_.
Referenced by L1TGlobalPrescalesVetosOnlineProd::newObject(), and L1TGlobalPrescalesVetosFractESProducer::produce().
|
inline |
Definition at line 62 of file PrescalesVetosFractHelper.h.
References L1TGlobalPrescalesVetosFract::bxmask_map_, and read_.
|
inline |
Definition at line 56 of file PrescalesVetosFractHelper.h.
References read_, and L1TGlobalPrescalesVetosFract::veto_.
Referenced by L1TGlobalProducer::produce().
|
private |
Definition at line 29 of file PrescalesVetosFractHelper.cc.
References PrescalesVetosFract_cff::L1TGlobalPrescalesVetosFract, read_, we_own_write_, and write_.
|
private |
Definition at line 77 of file PrescalesVetosFractHelper.h.
Referenced by bxMaskDefault(), getReadInstance(), PrescalesVetosFractHelper(), prescaleTable(), triggerAlgoBxMask(), triggerMaskVeto(), and useCopy().
|
private |
Definition at line 79 of file PrescalesVetosFractHelper.h.
Referenced by PrescalesVetosFractHelper(), useCopy(), and ~PrescalesVetosFractHelper().
|
private |
Definition at line 78 of file PrescalesVetosFractHelper.h.
Referenced by check_write(), getWriteInstance(), PrescalesVetosFractHelper(), setBxMaskDefault(), setPrescaleFactorTable(), setTriggerAlgoBxMask(), setTriggerMaskVeto(), useCopy(), and ~PrescalesVetosFractHelper().