CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
emtf::phase2::TPEntry Class Reference

#include <TPrimitives.h>

Public Member Functions

 TPEntry (const TPEntry &)
 
 TPEntry (const TriggerPrimitive &)
 
 TPEntry (const TriggerPrimitive &, const TPInfo &)
 
 TPEntry (const CSCDetId &, const CSCCorrelatedLCTDigi &)
 
 TPEntry (const RPCDetId &, const RPCRecHit &)
 
 TPEntry (const GEMDetId &, const GEMPadDigiCluster &)
 
 TPEntry (const ME0DetId &, const ME0TriggerDigi &)
 
 TPEntry (const GEMDetId &, const ME0TriggerDigi &)
 
 ~TPEntry ()
 

Public Attributes

TPInfo info_
 
TriggerPrimitive tp_
 

Detailed Description

Definition at line 47 of file TPrimitives.h.

Constructor & Destructor Documentation

◆ TPEntry() [1/8]

TPEntry::TPEntry ( const TPEntry tp_entry)

Definition at line 7 of file TPrimitives.cc.

7  : tp_(tp_entry.tp_), info_(tp_entry.info_) {
8  // Do nothing
9 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [2/8]

TPEntry::TPEntry ( const TriggerPrimitive tp)

Definition at line 11 of file TPrimitives.cc.

11  : tp_(tp), info_() {
12  // Do nothing
13 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [3/8]

TPEntry::TPEntry ( const TriggerPrimitive tp,
const TPInfo tp_info 
)

Definition at line 15 of file TPrimitives.cc.

15  : tp_(tp), info_(tp_info) {
16  // Do nothing
17 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [4/8]

TPEntry::TPEntry ( const CSCDetId detid,
const CSCCorrelatedLCTDigi digi 
)

Definition at line 19 of file TPrimitives.cc.

19  : tp_(detid, digi), info_() {
20  // Do nothing
21 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [5/8]

TPEntry::TPEntry ( const RPCDetId detid,
const RPCRecHit rechit 
)

Definition at line 23 of file TPrimitives.cc.

23  : tp_(detid, rechit), info_() {
24  // Do nothing
25 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [6/8]

TPEntry::TPEntry ( const GEMDetId detid,
const GEMPadDigiCluster digi 
)

Definition at line 27 of file TPrimitives.cc.

27  : tp_(detid, digi), info_() {
28  // Do nothing
29 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [7/8]

TPEntry::TPEntry ( const ME0DetId detid,
const ME0TriggerDigi digi 
)

Definition at line 31 of file TPrimitives.cc.

31  : tp_(detid, digi), info_() {
32  // Do nothing
33 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ TPEntry() [8/8]

TPEntry::TPEntry ( const GEMDetId detid,
const ME0TriggerDigi digi 
)

Definition at line 35 of file TPrimitives.cc.

35  : tp_(detid, digi), info_() {
36  // Do nothing
37 }
TriggerPrimitive tp_
Definition: TPrimitives.h:60

◆ ~TPEntry()

TPEntry::~TPEntry ( )

Definition at line 39 of file TPrimitives.cc.

39  {
40  // Do nothing
41 }

Member Data Documentation

◆ info_

TPInfo emtf::phase2::TPEntry::info_

Definition at line 61 of file TPrimitives.h.

◆ tp_

TriggerPrimitive emtf::phase2::TPEntry::tp_

Definition at line 60 of file TPrimitives.h.