#include <ME0EMap.h>
Classes | |
struct | ME0EMapItem |
struct | ME0VFatMapInPos |
struct | ME0VFatMaptype |
Public Member Functions | |
ME0ROmap * | convert () const |
ME0ROmap * | convertDummy () const |
ME0EMap () | |
ME0EMap (const std::string &version) | |
const std::string & | version () const |
virtual | ~ME0EMap () |
Public Attributes | |
std::vector< ME0EMapItem > | theEMapItem |
std::vector< ME0VFatMapInPos > | theVFatMapInPos |
std::vector< ME0VFatMaptype > | theVFatMaptype |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::string | theVersion |
Static Private Attributes | |
static const int | chipIdBits_ = 12 |
static const int | chipIdMask_ = 0xfff |
static const int | gebIdBits_ = 5 |
static const int | maxChan_ = 128 |
static const int | maxGEBs_ = 24 |
static const int | maxVFat_ = 12 |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
ME0EMap::ME0EMap | ( | ) |
Definition at line 5 of file ME0EMap.cc.
|
explicit |
Definition at line 8 of file ME0EMap.cc.
|
virtual |
Definition at line 11 of file ME0EMap.cc.
ME0ROmap * ME0EMap::convert | ( | ) | const |
Definition at line 17 of file ME0EMap.cc.
References ME0ROmap::add(), ME0ROmap::eCoord::channelId, chipIdMask_, RecoEcal_EventContent_cff::ec, maxChan_, maxVFat_, ME0ROmap::dCoord::me0DetId, ME0ROmap::dCoord::stripId, theVFatMaptype, and ME0ROmap::eCoord::vfatId.
ME0ROmap * ME0EMap::convertDummy | ( | ) | const |
Definition at line 35 of file ME0EMap.cc.
References ME0ROmap::add(), ME0ROmap::addAMC(), ME0ROmap::addAMC2GEB(), officialStyle::chan, ME0ROmap::eCoord::channelId, chipIdBits_, RecoEcal_EventContent_cff::ec, gebIdBits_, ME0DetId::maxChamberId, maxChan_, maxGEBs_, ME0DetId::maxLayerId, ME0DetId::maxRollId, maxVFat_, ME0ROmap::dCoord::me0DetId, ME0DetId::minChamberId, ME0ROmap::dCoord::stripId, and ME0ROmap::eCoord::vfatId.
|
private |
const std::string & ME0EMap::version | ( | ) | const |
Definition at line 13 of file ME0EMap.cc.
References theVersion.
Referenced by validation.Sample::datasetpattern(), and validation.Sample::filename().
|
friend |
|
staticprivate |
Definition at line 59 of file ME0EMap.h.
Referenced by convertDummy().
|
staticprivate |
|
staticprivate |
Definition at line 61 of file ME0EMap.h.
Referenced by convertDummy().
|
staticprivate |
Definition at line 64 of file ME0EMap.h.
Referenced by convert(), and convertDummy().
|
staticprivate |
Definition at line 62 of file ME0EMap.h.
Referenced by convertDummy().
|
staticprivate |
Definition at line 63 of file ME0EMap.h.
Referenced by convert(), and convertDummy().
std::vector<ME0EMapItem> ME0EMap::theEMapItem |
|
private |
std::vector<ME0VFatMapInPos> ME0EMap::theVFatMapInPos |
std::vector<ME0VFatMaptype> ME0EMap::theVFatMaptype |