#include <EndCapParamsHelper.h>
Public Types | |
enum | { VERSION = 1 } |
Public Member Functions | |
EndCapParamsHelper (L1TMuonEndCapParams *w) | |
unsigned | GetFirmwareVersion () const |
unsigned | GetPtAssignVersion () const |
const L1TMuonEndCapParams * | getReadInstance () const |
int | GetSt1PhiMatchWindow () const |
int | GetSt2PhiMatchWindow () const |
int | GetSt3PhiMatchWindow () const |
int | GetSt4PhiMatchWindow () const |
L1TMuonEndCapParams * | getWriteInstance () |
void | print (std::ostream &) const |
void | SetFirmwareVersion (unsigned version) |
void | SetPtAssignVersion (unsigned version) |
void | SetSt1PhiMatchWindow (int window) |
void | SetSt2PhiMatchWindow (int window) |
void | SetSt3PhiMatchWindow (int window) |
void | SetSt4PhiMatchWindow (int window) |
~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 39 of file EndCapParamsHelper.h.
anonymous enum |
EndCapParamsHelper::~EndCapParamsHelper | ( | ) |
Definition at line 34 of file EndCapParamsHelper.cc.
EndCapParamsHelper::EndCapParamsHelper | ( | L1TMuonEndCapParams * | w | ) |
Definition at line 18 of file EndCapParamsHelper.cc.
References w.
Referenced by getWriteInstance().
|
private |
|
inlineprivate |
|
inline |
Definition at line 60 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::firmwareVersion_, and read_.
|
inline |
Definition at line 59 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PtAssignVersion_, and read_.
|
inline |
|
inline |
Definition at line 61 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt1_, and read_.
|
inline |
Definition at line 62 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt2_, and read_.
|
inline |
Definition at line 63 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt3_, and read_.
|
inline |
Definition at line 64 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt4_, print(), and read_.
|
inline |
Definition at line 71 of file EndCapParamsHelper.h.
References EndCapParamsHelper(), useCopy(), and write_.
Referenced by L1TMuonEndcapParamsOnlineProd::newObject(), and L1TMuonEndCapParamsESProducer::produce().
void EndCapParamsHelper::print | ( | std::ostream & | myStr | ) | const |
Definition at line 40 of file EndCapParamsHelper.cc.
Referenced by GetSt4PhiMatchWindow().
|
static |
Definition at line 12 of file EndCapParamsHelper.cc.
References useCopy(), and x().
|
static |
Definition at line 8 of file EndCapParamsHelper.cc.
|
inline |
Definition at line 53 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::firmwareVersion_, jetIDSelector_cfi::version, and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer(), and L1TMuonEndcapParamsOnlineProd::newObject().
|
inline |
Definition at line 52 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PtAssignVersion_, jetIDSelector_cfi::version, and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer(), and L1TMuonEndcapParamsOnlineProd::newObject().
|
inline |
Definition at line 54 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt1_, svgfig::window(), and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
inline |
Definition at line 55 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt2_, svgfig::window(), and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
inline |
Definition at line 56 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt3_, svgfig::window(), and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
inline |
Definition at line 57 of file EndCapParamsHelper.h.
References L1TMuonEndCapParams::PhiMatchWindowSt4_, svgfig::window(), and write_.
Referenced by L1TMuonEndCapParamsESProducer::L1TMuonEndCapParamsESProducer().
|
private |
Definition at line 28 of file EndCapParamsHelper.cc.
Referenced by getWriteInstance(), and readAndWriteFromEventSetup().
|
private |
Definition at line 78 of file EndCapParamsHelper.h.
Referenced by GetFirmwareVersion(), GetPtAssignVersion(), getReadInstance(), GetSt1PhiMatchWindow(), GetSt2PhiMatchWindow(), GetSt3PhiMatchWindow(), and GetSt4PhiMatchWindow().
|
private |
Definition at line 80 of file EndCapParamsHelper.h.
|
private |
Definition at line 79 of file EndCapParamsHelper.h.
Referenced by check_write(), getWriteInstance(), SetFirmwareVersion(), SetPtAssignVersion(), SetSt1PhiMatchWindow(), SetSt2PhiMatchWindow(), SetSt3PhiMatchWindow(), and SetSt4PhiMatchWindow().