Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
L1Trigger
CSCTrackFinder
src
CSCTFDTReceiver.h
Go to the documentation of this file.
1
//
2
// Class: CSCTFDTReceiver
3
// Use: Takes a set of DT track stubs and converts them into
4
// CSC Track Stubs. Emulates all of the DT receiver cards in a TF crate.
5
// Author: Lindsey Gray (partial port from ORCA)
6
//
7
8
#include <
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
>
9
#include <
DataFormats/L1CSCTrackFinder/interface/CSCTriggerContainer.h
>
10
#include <
DataFormats/L1CSCTrackFinder/interface/TrackStub.h
>
11
12
class
CSCTFDTReceiver
13
{
14
public
:
15
16
CSCTFDTReceiver
() {
dtstubs
.
clear
(); }
17
~CSCTFDTReceiver
() {}
18
19
// Takes input DT Sector Collector stubs and translates them into CSC coordinates.
20
CSCTriggerContainer<csctf::TrackStub>
process
(
const
L1MuDTChambPhContainer
*);
21
22
23
private
:
24
CSCTriggerContainer<csctf::TrackStub>
dtstubs
;
25
26
};
TrackStub.h
L1MuDTChambPhContainer.h
CSCTFDTReceiver::CSCTFDTReceiver
CSCTFDTReceiver()
Definition:
CSCTFDTReceiver.h:16
CSCTFDTReceiver::process
CSCTriggerContainer< csctf::TrackStub > process(const L1MuDTChambPhContainer *)
Definition:
CSCTFDTReceiver.cc:12
CSCTriggerContainer::clear
void clear()
Definition:
CSCTriggerContainer.h:47
CSCTFDTReceiver
Definition:
CSCTFDTReceiver.h:12
CSCTFDTReceiver::~CSCTFDTReceiver
~CSCTFDTReceiver()
Definition:
CSCTFDTReceiver.h:17
CSCTFDTReceiver::dtstubs
CSCTriggerContainer< csctf::TrackStub > dtstubs
Definition:
CSCTFDTReceiver.h:24
CSCTriggerContainer.h
CSCTriggerContainer< csctf::TrackStub >
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:34
Generated for CMSSW Reference Manual by
1.8.5