CMS 3D CMS Logo

List of all members | Public Member Functions
DTTrigData Class Referenceabstract

#include <DTTrigData.h>

Inheritance diagram for DTTrigData:
DTBtiTrig DTBtiTrigData DTChambPhSegm DTChambThSegm DTSectCollPhSegm DTSectCollThSegm DTTracoTrig DTTracoTrigData

Public Member Functions

virtual DTChamberId ChamberId () const =0
 Identifier of the associated chamber. More...
 
 DTTrigData ()
 Constructor. More...
 
virtual void print () const =0
 Print a trigger-data object with also local and global position/direction. More...
 
int sector () const
 Return sector number. More...
 
int station () const
 Return station number. More...
 
int wheel () const
 Return wheel number. More...
 
virtual ~DTTrigData ()
 Destructor. More...
 

Detailed Description

Defines the ability to calculate coordinates of Level1 MuDT Trigger objects

Author
C.Grandi

Definition at line 35 of file DTTrigData.h.

Constructor & Destructor Documentation

◆ DTTrigData()

DTTrigData::DTTrigData ( )
inline

Constructor.

Definition at line 38 of file DTTrigData.h.

38 {}

◆ ~DTTrigData()

virtual DTTrigData::~DTTrigData ( )
inlinevirtual

Destructor.

Definition at line 41 of file DTTrigData.h.

41 {}

Member Function Documentation

◆ ChamberId()

virtual DTChamberId DTTrigData::ChamberId ( ) const
pure virtual

Identifier of the associated chamber.

Implemented in DTTracoTrigData, DTTracoTrig, DTBtiTrig, DTBtiTrigData, DTSectCollPhSegm, DTChambPhSegm, DTSectCollThSegm, and DTChambThSegm.

Referenced by sector(), station(), and wheel().

◆ print()

virtual void DTTrigData::print ( ) const
pure virtual

Print a trigger-data object with also local and global position/direction.

Implemented in DTTracoTrigData, DTTracoTrig, DTBtiTrig, DTBtiTrigData, DTSectCollPhSegm, DTChambPhSegm, DTSectCollThSegm, and DTChambThSegm.

◆ sector()

int DTTrigData::sector ( void  ) const
inline

◆ station()

int DTTrigData::station ( ) const
inline

◆ wheel()

int DTTrigData::wheel ( ) const
inline
DTTrigData::ChamberId
virtual DTChamberId ChamberId() const =0
Identifier of the associated chamber.
DTChamberId::sector
int sector() const
Definition: DTChamberId.h:49
DTChamberId::wheel
int wheel() const
Return the wheel number.
Definition: DTChamberId.h:39
DTChamberId::station
int station() const
Return the station number.
Definition: DTChamberId.h:42