CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
rpcdqm::utils Class Reference

#include <utils.h>

Public Member Functions

std::string detId2ChamberLabel (const RPCDetId &_id)
 
int detId2ChamberNr (const RPCDetId &_id)
 
int detId2RollNr (const RPCDetId &_id)
 
void doEndcapLabeling (bool useRollInfo)
 
void dolabeling (bool useRollInfo)
 
void fillvect ()
 
void labelXAxisSector (MonitorElement *myMe)
 
void labelXAxisSegment (MonitorElement *myMe)
 
void labelYAxisRing (MonitorElement *myMe, int numberOfRings, bool useRollInfo)
 
void labelYAxisRoll (MonitorElement *myMe, int region, int ring, bool useRollInfo)
 
std::vector< int > SectorStrips1 ()
 
std::vector< int > SectorStrips2 ()
 
std::string YLabel (int i)
 

Private Attributes

int _cnr
 
int ch
 
std::string ChLabel
 
std::vector< std::string > endcapYLabels_
 
std::vector< int > Wvector1
 
std::vector< int > Wvector2
 
std::string ylabel [22]
 

Detailed Description

Definition at line 16 of file utils.h.

Member Function Documentation

std::string rpcdqm::utils::detId2ChamberLabel ( const RPCDetId _id)
inline

Definition at line 386 of file utils.h.

int rpcdqm::utils::detId2ChamberNr ( const RPCDetId _id)
inline

Definition at line 334 of file utils.h.

int rpcdqm::utils::detId2RollNr ( const RPCDetId _id)
inline
void rpcdqm::utils::doEndcapLabeling ( bool  useRollInfo)
inline

Definition at line 208 of file utils.h.

void rpcdqm::utils::dolabeling ( bool  useRollInfo)
inline

Definition at line 147 of file utils.h.

void rpcdqm::utils::fillvect ( )
inline

Definition at line 107 of file utils.h.

void rpcdqm::utils::labelXAxisSector ( MonitorElement myMe)
inline

Definition at line 236 of file utils.h.

Referenced by RPCMultiplicityTest::myBooker(), and RPCDeadChannelTest::myBooker().

void rpcdqm::utils::labelXAxisSegment ( MonitorElement myMe)
inline

Definition at line 250 of file utils.h.

Referenced by RPCMultiplicityTest::myBooker(), and RPCDeadChannelTest::myBooker().

void rpcdqm::utils::labelYAxisRing ( MonitorElement myMe,
int  numberOfRings,
bool  useRollInfo 
)
inline

Definition at line 295 of file utils.h.

Referenced by RPCMultiplicityTest::myBooker(), and RPCDeadChannelTest::myBooker().

void rpcdqm::utils::labelYAxisRoll ( MonitorElement myMe,
int  region,
int  ring,
bool  useRollInfo 
)
inline

Definition at line 268 of file utils.h.

Referenced by RPCMultiplicityTest::myBooker(), and RPCDeadChannelTest::myBooker().

std::vector<int> rpcdqm::utils::SectorStrips1 ( )
inline

Definition at line 142 of file utils.h.

std::vector<int> rpcdqm::utils::SectorStrips2 ( )
inline

Definition at line 138 of file utils.h.

std::string rpcdqm::utils::YLabel ( int  i)
inline

Definition at line 229 of file utils.h.

Member Data Documentation

int rpcdqm::utils::_cnr
private

Definition at line 438 of file utils.h.

int rpcdqm::utils::ch
private

Definition at line 439 of file utils.h.

std::string rpcdqm::utils::ChLabel
private

Definition at line 441 of file utils.h.

std::vector<std::string> rpcdqm::utils::endcapYLabels_
private

Definition at line 440 of file utils.h.

std::vector<int> rpcdqm::utils::Wvector1
private

Definition at line 443 of file utils.h.

std::vector<int> rpcdqm::utils::Wvector2
private

Definition at line 442 of file utils.h.

std::string rpcdqm::utils::ylabel[22]
private

Definition at line 444 of file utils.h.