CMS 3D CMS Logo

Public Member Functions | Private Attributes

LevelBaseNumber Class Reference

#include <LevelBaseNumber.h>

List of all members.

Public Member Functions

int base () const
int level () const
 LevelBaseNumber (const int l, const int s, const int b)
int super () const
 ~LevelBaseNumber ()

Private Attributes

int myBase
int myLevel
int mySuper

Detailed Description

class for extended copy numbers for muon numbering;

in addition to the usual copy number (Base) the geometry level (Level) is specified; for detectors with identical copy numbers an additional identification number (Super) can be given

Date:
2006/02/15 13:22:48
Revision:
1.1
Author:
Arno Straessner, CERN <arno.straessner@cern.ch>

Definition at line 19 of file LevelBaseNumber.h.


Constructor & Destructor Documentation

LevelBaseNumber::LevelBaseNumber ( const int  l,
const int  s,
const int  b 
) [inline]

Definition at line 21 of file LevelBaseNumber.h.

References b, prof2calltree::l, myBase, myLevel, mySuper, and asciidump::s.

LevelBaseNumber::~LevelBaseNumber ( ) [inline]

Definition at line 26 of file LevelBaseNumber.h.

{};

Member Function Documentation

int LevelBaseNumber::base ( ) const [inline]

Definition at line 30 of file LevelBaseNumber.h.

Referenced by MuonBaseNumber::addBase().

{return myBase;};
int LevelBaseNumber::level ( void  ) const [inline]

Definition at line 28 of file LevelBaseNumber.h.

References myLevel.

Referenced by MuonBaseNumber::addBase().

{return myLevel;};
int LevelBaseNumber::super ( ) const [inline]

Definition at line 29 of file LevelBaseNumber.h.

References mySuper.

Referenced by MuonBaseNumber::addBase().

{return mySuper;};

Member Data Documentation

int LevelBaseNumber::myBase [private]

Definition at line 35 of file LevelBaseNumber.h.

Referenced by LevelBaseNumber().

int LevelBaseNumber::myLevel [private]

Definition at line 30 of file LevelBaseNumber.h.

Referenced by level(), and LevelBaseNumber().

int LevelBaseNumber::mySuper [private]

Definition at line 34 of file LevelBaseNumber.h.

Referenced by LevelBaseNumber(), and super().