CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
GEMDQMBase::MEStationInfo Class Reference

#include <GEMDQMBase.h>

Public Member Functions

 MEStationInfo ()
 
 MEStationInfo (Int_t nRegion, Int_t nStation, Int_t nLayer, Int_t nNumChambers, Int_t nNumEtaPartitions, Int_t nMaxVFAT, Int_t nNumStrip)
 
bool operator== (const MEStationInfo &other) const
 

Public Attributes

Int_t nLayer_
 
Int_t nMaxVFAT_
 
Int_t nNumChambers_
 
Int_t nNumEtaPartitions_
 
Int_t nNumStrip_
 
Int_t nRegion_
 
Int_t nStation_
 

Detailed Description

Definition at line 340 of file GEMDQMBase.h.

Constructor & Destructor Documentation

◆ MEStationInfo() [1/2]

GEMDQMBase::MEStationInfo::MEStationInfo ( )
inline

Definition at line 342 of file GEMDQMBase.h.

342 : nNumChambers_(-1){};

◆ MEStationInfo() [2/2]

GEMDQMBase::MEStationInfo::MEStationInfo ( Int_t  nRegion,
Int_t  nStation,
Int_t  nLayer,
Int_t  nNumChambers,
Int_t  nNumEtaPartitions,
Int_t  nMaxVFAT,
Int_t  nNumStrip 
)
inline

Definition at line 343 of file GEMDQMBase.h.

350  : nRegion_(nRegion),
351  nStation_(nStation),
352  nLayer_(nLayer),
353  nNumChambers_(nNumChambers),
354  nNumEtaPartitions_(nNumEtaPartitions),
355  nMaxVFAT_(nMaxVFAT),
356  nNumStrip_(nNumStrip){};

Member Function Documentation

◆ operator==()

bool GEMDQMBase::MEStationInfo::operator== ( const MEStationInfo other) const
inline

Definition at line 358 of file GEMDQMBase.h.

358  {
359  return (nRegion_ == other.nRegion_ && nStation_ == other.nStation_ && nLayer_ == other.nLayer_ &&
360  nNumChambers_ == other.nNumChambers_ && nNumEtaPartitions_ == other.nNumEtaPartitions_ &&
361  nMaxVFAT_ == other.nMaxVFAT_ && nNumStrip_ == other.nNumStrip_);
362  };

References nLayer_, nMaxVFAT_, nNumChambers_, nNumEtaPartitions_, nNumStrip_, nRegion_, nStation_, and trackingPlots::other.

Member Data Documentation

◆ nLayer_

Int_t GEMDQMBase::MEStationInfo::nLayer_

Definition at line 366 of file GEMDQMBase.h.

Referenced by operator==().

◆ nMaxVFAT_

Int_t GEMDQMBase::MEStationInfo::nMaxVFAT_

◆ nNumChambers_

Int_t GEMDQMBase::MEStationInfo::nNumChambers_

◆ nNumEtaPartitions_

Int_t GEMDQMBase::MEStationInfo::nNumEtaPartitions_

◆ nNumStrip_

Int_t GEMDQMBase::MEStationInfo::nNumStrip_

Definition at line 370 of file GEMDQMBase.h.

Referenced by operator==(), and GEMDigiSource::ProcessWithMEMap3WithChamber().

◆ nRegion_

Int_t GEMDQMBase::MEStationInfo::nRegion_

Definition at line 362 of file GEMDQMBase.h.

Referenced by operator==().

◆ nStation_

Int_t GEMDQMBase::MEStationInfo::nStation_

Definition at line 365 of file GEMDQMBase.h.

Referenced by operator==().

GEMDQMBase::MEStationInfo::nNumStrip_
Int_t nNumStrip_
Definition: GEMDQMBase.h:370
GEMDQMBase::MEStationInfo::nNumEtaPartitions_
Int_t nNumEtaPartitions_
Definition: GEMDQMBase.h:368
GEMDQMBase::MEStationInfo::nLayer_
Int_t nLayer_
Definition: GEMDQMBase.h:366
trackingPlots.other
other
Definition: trackingPlots.py:1460
GEMDQMBase::MEStationInfo::nMaxVFAT_
Int_t nMaxVFAT_
Definition: GEMDQMBase.h:369
GEMDQMBase::MEStationInfo::nNumChambers_
Int_t nNumChambers_
Definition: GEMDQMBase.h:367
GEMDQMBase::MEStationInfo::nStation_
Int_t nStation_
Definition: GEMDQMBase.h:365
GEMDQMBase::MEStationInfo::nRegion_
Int_t nRegion_
Definition: GEMDQMBase.h:362