#include <EndCapParamsHelper.h>
Public Types | |
enum | { VERSION = 1 } |
Public Member Functions | |
EndCapParamsHelper (L1TMuonEndCapParams *w) | |
unsigned | GetFirmwareVersion () const |
unsigned | GetPrimConvVersion () const |
unsigned | GetPtAssignVersion () const |
const L1TMuonEndCapParams * | getReadInstance () const |
L1TMuonEndCapParams * | getWriteInstance () |
void | print (std::ostream &) const |
void | SetFirmwareVersion (unsigned version) |
void | SetPrimConvVersion (unsigned version) |
void | SetPtAssignVersion (unsigned version) |
~EndCapParamsHelper () | |
Static Public Member Functions | |
static EndCapParamsHelper * | readAndWriteFromEventSetup (const L1TMuonEndCapParams *es) |
static const EndCapParamsHelper * | readFromEventSetup (const L1TMuonEndCapParams *es) |
Private Member Functions | |
void | check_write () |
EndCapParamsHelper (const L1TMuonEndCapParams *es) | |
void | useCopy () |
Private Attributes | |
const L1TMuonEndCapParams * | read_ |
bool | we_own_write_ |
L1TMuonEndCapParams * | write_ |
Definition at line 36 of file EndCapParamsHelper.h.
anonymous enum |
EndCapParamsHelper::~EndCapParamsHelper | ( | ) |
Definition at line 37 of file EndCapParamsHelper.cc.
EndCapParamsHelper::EndCapParamsHelper | ( | L1TMuonEndCapParams * | w | ) |
|
private |
Definition at line 26 of file EndCapParamsHelper.cc.
|
inlineprivate |
Definition at line 69 of file EndCapParamsHelper.h.
References cms::cuda::assert(), and write_.
|
inline |
Definition at line 56 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::firmwareVersion_, and read_.
|
inline |
Definition at line 57 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt1_, and read_.
|
inline |
Definition at line 55 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PtAssignVersion_, and read_.
|
inline |
|
inline |
Definition at line 64 of file EndCapParamsHelper.h.
References write_.
Referenced by L1TMuonEndCapParamsESProducer::produce().
void EndCapParamsHelper::print | ( | std::ostream & | myStr | ) | const |
Definition at line 43 of file EndCapParamsHelper.cc.
|
static |
Definition at line 12 of file EndCapParamsHelper.cc.
References x.
|
static |
Definition at line 8 of file EndCapParamsHelper.cc.
|
inline |
Definition at line 50 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::firmwareVersion_, BeamSplash_cfg::version, and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
inline |
Definition at line 53 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt1_, BeamSplash_cfg::version, and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
inline |
Definition at line 49 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PtAssignVersion_, BeamSplash_cfg::version, and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
private |
Definition at line 31 of file EndCapParamsHelper.cc.
|
private |
Definition at line 71 of file EndCapParamsHelper.h.
Referenced by GetFirmwareVersion(), GetPrimConvVersion(), GetPtAssignVersion(), and getReadInstance().
|
private |
Definition at line 73 of file EndCapParamsHelper.h.
|
private |
Definition at line 72 of file EndCapParamsHelper.h.
Referenced by check_write(), getWriteInstance(), SetFirmwareVersion(), SetPrimConvVersion(), and SetPtAssignVersion().