CMS 3D CMS Logo

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

Public Types

enum  {
  kDTChamber, kDTSuperLayer, kDTLayer, kCSCChamber,
  kCSCLayer
}
 
enum  { kGlobal, kLocal, kChamber, kCustom }
 

Public Member Functions

std::string detName () const
 
 MuonGeometrySanityCheckPoint (const edm::ParameterSet &iConfig, const std::map< std::string, const MuonGeometrySanityCheckCustomFrame * > &frames)
 

Public Attributes

const
MuonGeometrySanityCheckCustomFrame
customFrame
 
DetId detector
 
GlobalPoint displacement
 
GlobalPoint expectation
 
int frame
 
bool has_expectation
 
std::string name
 
const
MuonGeometrySanityCheckCustomFrame
outputCustomFrame
 
int outputFrame
 
int type
 

Private Member Functions

int number (std::string s)
 
bool numeric (std::string s)
 

Detailed Description

Definition at line 58 of file MuonGeometrySanityCheck.cc.

Member Enumeration Documentation

anonymous enum
Enumerator
kDTChamber 
kDTSuperLayer 
kDTLayer 
kCSCChamber 
kCSCLayer 

Definition at line 62 of file MuonGeometrySanityCheck.cc.

anonymous enum
Enumerator
kGlobal 
kLocal 
kChamber 
kCustom 

Definition at line 70 of file MuonGeometrySanityCheck.cc.

Constructor & Destructor Documentation

MuonGeometrySanityCheckPoint::MuonGeometrySanityCheckPoint ( const edm::ParameterSet iConfig,
const std::map< std::string, const MuonGeometrySanityCheckCustomFrame * > &  frames 
)

Definition at line 218 of file MuonGeometrySanityCheck.cc.

Member Function Documentation

std::string MuonGeometrySanityCheckPoint::detName ( ) const

Definition at line 529 of file MuonGeometrySanityCheck.cc.

int MuonGeometrySanityCheckPoint::number ( std::string  s)
private

Definition at line 204 of file MuonGeometrySanityCheck.cc.

bool MuonGeometrySanityCheckPoint::numeric ( std::string  s)
private

Definition at line 199 of file MuonGeometrySanityCheck.cc.

Member Data Documentation

const MuonGeometrySanityCheckCustomFrame* MuonGeometrySanityCheckPoint::customFrame

Definition at line 82 of file MuonGeometrySanityCheck.cc.

DetId MuonGeometrySanityCheckPoint::detector

Definition at line 80 of file MuonGeometrySanityCheck.cc.

GlobalPoint MuonGeometrySanityCheckPoint::displacement

Definition at line 83 of file MuonGeometrySanityCheck.cc.

GlobalPoint MuonGeometrySanityCheckPoint::expectation

Definition at line 85 of file MuonGeometrySanityCheck.cc.

int MuonGeometrySanityCheckPoint::frame

Definition at line 81 of file MuonGeometrySanityCheck.cc.

bool MuonGeometrySanityCheckPoint::has_expectation

Definition at line 84 of file MuonGeometrySanityCheck.cc.

std::string MuonGeometrySanityCheckPoint::name
const MuonGeometrySanityCheckCustomFrame* MuonGeometrySanityCheckPoint::outputCustomFrame

Definition at line 88 of file MuonGeometrySanityCheck.cc.

int MuonGeometrySanityCheckPoint::outputFrame

Definition at line 87 of file MuonGeometrySanityCheck.cc.

int MuonGeometrySanityCheckPoint::type

Definition at line 79 of file MuonGeometrySanityCheck.cc.

Referenced by core.AutoHandle.AutoHandle::ReallyLoad().