Main Page
Namespaces
Classes
Package Documentation
L1Trigger
L1TTwinMux
interface
AlignTrackSegments.h
Go to the documentation of this file.
1
//-------------------------------------------------
2
//
3
// Class: AlignTrackSegments
4
//
5
// AlignTrackSegments
6
//
7
//
8
// Author :
9
// G. Flouris U Ioannina Mar. 2015
10
// mod.: G Karathanasis
11
//--------------------------------------------------
12
13
#ifndef L1T_TwinMux_AlignTrackSegments_H
14
#define L1T_TwinMux_AlignTrackSegments_H
15
16
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
"
17
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h
"
18
19
#include "
CondFormats/L1TObjects/interface/L1TTwinMuxParams.h
"
20
#include "
CondFormats/DataRecord/interface/L1TTwinMuxParamsRcd.h
"
21
22
23
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
24
#include "
FWCore/Framework/interface/EDProducer.h
"
25
#include "
FWCore/Framework/interface/Event.h
"
26
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
27
#include "
FWCore/Framework/interface/ESHandle.h
"
28
#include "
FWCore/Framework/interface/EventSetup.h
"
29
30
#include <iostream>
31
32
class
AlignTrackSegments
{
33
public
:
34
AlignTrackSegments
(
L1MuDTChambPhContainer
inphiDigis);
35
~AlignTrackSegments
() {};
36
37
void
run
(
const
edm::EventSetup
&
c
);
38
40
const
L1MuDTChambPhContainer
&
getDTContainer
(){
return
m_dt_tsshifted
;}
41
42
private
:
43
45
L1MuDTChambPhContainer
m_dt_tsshifted
;
46
L1MuDTChambPhContainer
m_phiDigis
;
47
};
48
#endif
AlignTrackSegments
Definition:
AlignTrackSegments.h:32
Event.h
AlignTrackSegments::~AlignTrackSegments
~AlignTrackSegments()
Definition:
AlignTrackSegments.h:35
EnergyCorrector.c
c
Definition:
EnergyCorrector.py:43
EventSetup.h
L1MuDTChambPhContainer.h
AlignTrackSegments::run
void run(const edm::EventSetup &c)
Definition:
AlignTrackSegments.cc:25
Frameworkfwd.h
AlignTrackSegments::m_dt_tsshifted
L1MuDTChambPhContainer m_dt_tsshifted
Output PhContainer.
Definition:
AlignTrackSegments.h:45
L1TTwinMuxParamsRcd.h
ParameterSet.h
AlignTrackSegments::getDTContainer
const L1MuDTChambPhContainer & getDTContainer()
Return Output PhContainer.
Definition:
AlignTrackSegments.h:40
L1TTwinMuxParams.h
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:47
AlignTrackSegments::m_phiDigis
L1MuDTChambPhContainer m_phiDigis
Definition:
AlignTrackSegments.h:46
AlignTrackSegments::AlignTrackSegments
AlignTrackSegments(L1MuDTChambPhContainer inphiDigis)
Definition:
AlignTrackSegments.cc:20
EDProducer.h
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:34
L1MuDTChambThContainer.h
Generated for CMSSW Reference Manual by
1.8.11