#include <CSCL1TPLookupTableCCLUT.h>
Public Types | |
typedef std::unordered_map< unsigned, std::vector< unsigned > > | t_lut |
Public Member Functions | |
unsigned | cclutPosition (unsigned pattern, unsigned code) const |
unsigned | cclutSlope (unsigned pattern, unsigned code) const |
CSCL1TPLookupTableCCLUT () | |
void | set_cclutPosition (t_lut lut) |
void | set_cclutSlope (t_lut lut) |
~CSCL1TPLookupTableCCLUT () | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
t_lut | cclutPosition_ |
t_lut | cclutSlope_ |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 8 of file CSCL1TPLookupTableCCLUT.h.
typedef std::unordered_map<unsigned, std::vector<unsigned> > CSCL1TPLookupTableCCLUT::t_lut |
Definition at line 13 of file CSCL1TPLookupTableCCLUT.h.
CSCL1TPLookupTableCCLUT::CSCL1TPLookupTableCCLUT | ( | ) |
Definition at line 3 of file CSCL1TPLookupTableCCLUT.cc.
References cclutPosition_, and cclutSlope_.
|
inline |
Definition at line 11 of file CSCL1TPLookupTableCCLUT.h.
unsigned CSCL1TPLookupTableCCLUT::cclutPosition | ( | unsigned | pattern, |
unsigned | code | ||
) | const |
Definition at line 12 of file CSCL1TPLookupTableCCLUT.cc.
References cclutPosition_, and topSingleLeptonDQM_PU_cfi::pattern.
Referenced by ComparatorCodeLUT::run().
unsigned CSCL1TPLookupTableCCLUT::cclutSlope | ( | unsigned | pattern, |
unsigned | code | ||
) | const |
Definition at line 16 of file CSCL1TPLookupTableCCLUT.cc.
References cclutSlope_, and topSingleLeptonDQM_PU_cfi::pattern.
Referenced by ComparatorCodeLUT::run().
|
private |
void CSCL1TPLookupTableCCLUT::set_cclutPosition | ( | t_lut | lut | ) |
Definition at line 8 of file CSCL1TPLookupTableCCLUT.cc.
References cclutPosition_, and eostools::move().
void CSCL1TPLookupTableCCLUT::set_cclutSlope | ( | t_lut | lut | ) |
Definition at line 10 of file CSCL1TPLookupTableCCLUT.cc.
References cclutSlope_, and eostools::move().
|
friend |
Definition at line 27 of file CSCL1TPLookupTableCCLUT.h.
|
friend |
Definition at line 27 of file CSCL1TPLookupTableCCLUT.h.
|
private |
Definition at line 24 of file CSCL1TPLookupTableCCLUT.h.
Referenced by cclutPosition(), CSCL1TPLookupTableCCLUT(), and set_cclutPosition().
|
private |
Definition at line 25 of file CSCL1TPLookupTableCCLUT.h.
Referenced by cclutSlope(), CSCL1TPLookupTableCCLUT(), and set_cclutSlope().