CMS 3D CMS Logo

DTSectCollThCand.h
Go to the documentation of this file.
1 //-------------------------------------------------
2 //
10 //
11 //--------------------------------------------------
12 #ifndef DT_SECT_COLL_TH_CAND_H
13 #define DT_SECT_COLL_TH_CAND_H
14 
15 //----------------------
16 // Base Class Headers --
17 //----------------------
21 
22 //---------------
23 // C++ Headers --
24 //---------------
25 #include <string>
26 
27 // ---------------------
28 // -- Class Interface --
29 // ---------------------
30 
32 public:
34 
37 
39  DTSectCollThCand(const DTSectCollThCand& tsccand);
40 
43 
46 
47  // Non-const methods
48 
50  inline void clear();
51 
52  // Const methods
53 
55  inline const DTConfigSectColl* config() const { return _tsc->config(); }
56 
58  inline DTSC* tsc() const { return _tsc; }
59 
61  inline const DTChambThSegm* tsTr() const { return _tstsegm; }
62 
64  void print() const;
65 
67  int CoarseSync() const;
68 
69 private:
72 };
73 #endif
DTConfigSectColl
Definition: DTConfigSectColl.h:37
DTSectCollThCand::CoarseSync
int CoarseSync() const
Return the Coarse Sync Parameter.
Definition: DTSectCollThCand.cc:52
DTChambThSegm.h
DTSectCollThCand::tsTr
const DTChambThSegm * tsTr() const
Return associated TSTheta trigger.
Definition: DTSectCollThCand.h:61
DTSectCollThCand::_tsc
DTSC * _tsc
Definition: DTSectCollThCand.h:70
DTSectCollThCand::config
const DTConfigSectColl * config() const
Configuration set.
Definition: DTSectCollThCand.h:55
DTChambThSegm
Definition: DTChambThSegm.h:39
DTSectCollThCand::tsc
DTSC * tsc() const
Return the DTTSS.
Definition: DTSectCollThCand.h:58
DTSectCollThCand::clear
void clear()
Clear the trigger.
Definition: DTSectCollThCand.cc:50
DTSC::config
const DTConfigSectColl * config() const
Configuration set.
Definition: DTSC.h:82
DTSectCollThCand::_tstsegm
const DTChambThSegm * _tstsegm
Definition: DTSectCollThCand.h:71
DTSC
Definition: DTSC.h:41
DTSectCollThCand::DTSectCollThCand
DTSectCollThCand()
Constructor.
Definition: DTSectCollThCand.cc:31
DTSectCollThCand
Definition: DTSectCollThCand.h:31
DTSectCollThCand::~DTSectCollThCand
~DTSectCollThCand()
Destructor.
Definition: DTSectCollThCand.cc:36
DTSC.h
DTConfigSectColl.h
DTSectCollThCand::operator=
DTSectCollThCand & operator=(const DTSectCollThCand &tsccand)
Assignment operator.
Definition: DTSectCollThCand.cc:42
DTSectCollThCand::print
void print() const
Print the trigger.
Definition: DTSectCollThCand.cc:62