Main Page
Namespaces
Classes
Package Documentation
src
L1Trigger
L1TNtuples
interface
L1AnalysisDTTF.h
Go to the documentation of this file.
1
#ifndef __L1Analysis_L1AnalysisDTTF_H__
2
#define __L1Analysis_L1AnalysisDTTF_H__
3
4
//-------------------------------------------------------------------------------
5
// Created 06/01/2010 - A.C. Le Bihan
6
//
7
//
8
// Original code : L1Trigger/L1TNtuples/L1NtupleProducer
9
//-------------------------------------------------------------------------------
10
11
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
"
12
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h
"
13
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTTrackContainer.h
"
14
#include "
DataFormats/Common/interface/Handle.h
"
15
16
#include <vector>
17
#include "TMatrixD.h"
18
#include "
L1AnalysisDTTFDataFormat.h
"
19
20
namespace
L1Analysis
21
{
22
class
L1AnalysisDTTF
23
{
24
public
:
25
L1AnalysisDTTF
();
26
~L1AnalysisDTTF
();
27
28
void
SetDTPH
(
const
edm::Handle<L1MuDTChambPhContainer >
L1MuDTChambPhContainer
,
unsigned
int
maxDTPH);
29
void
SetDTTH
(
const
edm::Handle<L1MuDTChambThContainer >
L1MuDTChambThContainer
,
unsigned
int
maxDTTH);
30
void
SetDTTR
(
const
edm::Handle<L1MuDTTrackContainer >
L1MuDTTrackContainer
,
unsigned
int
maxDTTR);
31
void
Reset
() {
dttf_
.
Reset
();}
32
L1AnalysisDTTFDataFormat
*
getData
() {
return
&
dttf_
;}
33
34
private
:
35
L1AnalysisDTTFDataFormat
dttf_
;
36
};
37
}
38
#endif
39
40
L1Analysis::L1AnalysisDTTF::SetDTPH
void SetDTPH(const edm::Handle< L1MuDTChambPhContainer > L1MuDTChambPhContainer, unsigned int maxDTPH)
Definition:
L1AnalysisDTTF.cc:16
L1MuDTTrackContainer.h
L1Analysis::L1AnalysisDTTF::~L1AnalysisDTTF
~L1AnalysisDTTF()
Definition:
L1AnalysisDTTF.cc:11
edm::Handle< L1MuDTChambPhContainer >
L1MuDTChambPhContainer.h
L1Analysis::L1AnalysisDTTF::getData
L1AnalysisDTTFDataFormat * getData()
Definition:
L1AnalysisDTTF.h:32
L1Analysis::L1AnalysisDTTF::dttf_
L1AnalysisDTTFDataFormat dttf_
Definition:
L1AnalysisDTTF.h:35
L1MuDTTrackContainer
Definition:
L1MuDTTrackContainer.h:34
L1MuDTChambThContainer
Definition:
L1MuDTChambThContainer.h:34
L1Analysis::L1AnalysisDTTF::SetDTTR
void SetDTTR(const edm::Handle< L1MuDTTrackContainer > L1MuDTTrackContainer, unsigned int maxDTTR)
Definition:
L1AnalysisDTTF.cc:90
L1Analysis::L1AnalysisDTTF::Reset
void Reset()
Definition:
L1AnalysisDTTF.h:31
L1Analysis::L1AnalysisDTTFDataFormat
Definition:
L1AnalysisDTTFDataFormat.h:17
L1Analysis::L1AnalysisDTTF
Definition:
L1AnalysisDTTF.h:22
L1Analysis::L1AnalysisDTTF::SetDTTH
void SetDTTH(const edm::Handle< L1MuDTChambThContainer > L1MuDTChambThContainer, unsigned int maxDTTH)
Definition:
L1AnalysisDTTF.cc:51
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:34
L1Analysis::L1AnalysisDTTF::L1AnalysisDTTF
L1AnalysisDTTF()
Definition:
L1AnalysisDTTF.cc:6
L1Analysis
Definition:
L1AnalysisBMTFInputs.h:19
L1MuDTChambThContainer.h
L1AnalysisDTTFDataFormat.h
L1Analysis::L1AnalysisDTTFDataFormat::Reset
void Reset()
Definition:
L1AnalysisDTTFDataFormat.h:23
Handle.h
Generated for CMSSW Reference Manual by
1.8.11