test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
Handle.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
L1MuDTChambThContainer.h
L1AnalysisDTTFDataFormat.h
L1Analysis::L1AnalysisDTTFDataFormat::Reset
void Reset()
Definition:
L1AnalysisDTTFDataFormat.h:23
Generated for CMSSW Reference Manual by
1.8.5