CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
L1MuDTTFSetup Class Reference

#include <L1MuDTTFSetup.h>

Public Member Functions

 L1MuDTTFSetup (const edm::ParameterSet &ps, edm::ConsumesCollector &&ix)
 constructor More...
 
L1MuDTTrackFinderTrackFinder ()
 perform action per run More...
 
virtual ~L1MuDTTFSetup ()
 destructor More...
 

Private Attributes

L1MuDTTrackFinderm_tf
 

Detailed Description

Setup the L1 barrel Muon Trigger Track Finder

N. Neumeister CERN EP

Definition at line 37 of file L1MuDTTFSetup.h.

Constructor & Destructor Documentation

L1MuDTTFSetup::L1MuDTTFSetup ( const edm::ParameterSet ps,
edm::ConsumesCollector &&  ix 
)

constructor

Definition at line 45 of file L1MuDTTFSetup.cc.

References m_tf, eostools::move(), and L1MuDTTrackFinder::setup().

45  : m_tf(new L1MuDTTrackFinder(ps,std::move(iC))) {
46  // setup the barrel Muon Trigger Track Finder
47  m_tf->setup(std::move(iC));
48 
49 }
L1MuDTTrackFinder * m_tf
Definition: L1MuDTTFSetup.h:54
void setup(edm::ConsumesCollector &&iC)
build the structure of the barrel MTTF
def move
Definition: eostools.py:510
L1MuDTTFSetup::~L1MuDTTFSetup ( )
virtual

destructor

Definition at line 56 of file L1MuDTTFSetup.cc.

References m_tf.

56  {
57 
58  delete m_tf;
59 
60 }
L1MuDTTrackFinder * m_tf
Definition: L1MuDTTFSetup.h:54

Member Function Documentation

L1MuDTTrackFinder* L1MuDTTFSetup::TrackFinder ( )
inline

perform action per run

return the main trigger object

Definition at line 50 of file L1MuDTTFSetup.h.

References m_tf.

50 { return m_tf; }
L1MuDTTrackFinder * m_tf
Definition: L1MuDTTFSetup.h:54

Member Data Documentation

L1MuDTTrackFinder* L1MuDTTFSetup::m_tf
private

Definition at line 54 of file L1MuDTTFSetup.h.

Referenced by L1MuDTTFSetup(), TrackFinder(), and ~L1MuDTTFSetup().