Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
L1TNtuples
interface
L1AnalysisBMTFInputs.h
Go to the documentation of this file.
1
#ifndef __L1Analysis_L1AnalysisBMTFInputs_H__
2
#define __L1Analysis_L1AnalysisBMTFInputs_H__
3
4
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
"
5
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h
"
6
#include "
DataFormats/Common/interface/Handle.h
"
7
8
#include <vector>
9
10
#include "
L1AnalysisBMTFInputsDataFormat.h
"
11
12
//#include "FWCore/Framework/interface/Frameworkfwd.h"
13
//#include "FWCore/Framework/interface/EDAnalyzer.h"
14
//#include "FWCore/Framework/interface/Event.h"
15
//#include "FWCore/Framework/interface/MakerMacros.h"
16
//#include "FWCore/ParameterSet/interface/ParameterSet.h"
17
18
namespace
L1Analysis {
19
class
L1AnalysisBMTFInputs
{
20
public
:
21
L1AnalysisBMTFInputs
();
22
~L1AnalysisBMTFInputs
();
23
24
void
SetBMPH
(
const
edm::Handle<L1MuDTChambPhContainer>
L1MuDTChambPhContainer
,
unsigned
int
maxDTPH);
25
void
SetBMTH
(
const
edm::Handle<L1MuDTChambThContainer>
L1MuDTChambThContainer
,
unsigned
int
maxDTTH);
26
27
void
Reset
() {
bmtf_
.
Reset
(); }
28
L1AnalysisBMTFInputsDataFormat
*
getData
() {
return
&
bmtf_
; }
29
30
private
:
31
L1AnalysisBMTFInputsDataFormat
bmtf_
;
32
};
33
}
// namespace L1Analysis
34
#endif
L1Analysis::L1AnalysisBMTFInputs::getData
L1AnalysisBMTFInputsDataFormat * getData()
Definition:
L1AnalysisBMTFInputs.h:28
edm::Handle< L1MuDTChambPhContainer >
L1MuDTChambPhContainer.h
L1AnalysisBMTFInputsDataFormat.h
L1Analysis::L1AnalysisBMTFInputs
Definition:
L1AnalysisBMTFInputs.h:19
L1Analysis::L1AnalysisBMTFInputs::SetBMPH
void SetBMPH(const edm::Handle< L1MuDTChambPhContainer > L1MuDTChambPhContainer, unsigned int maxDTPH)
Definition:
L1AnalysisBMTFInputs.cc:13
L1Analysis::L1AnalysisBMTFInputsDataFormat::Reset
void Reset()
Definition:
L1AnalysisBMTFInputsDataFormat.h:11
L1MuDTChambThContainer
Definition:
L1MuDTChambThContainer.h:33
L1Analysis::L1AnalysisBMTFInputs::bmtf_
L1AnalysisBMTFInputsDataFormat bmtf_
Definition:
L1AnalysisBMTFInputs.h:31
L1Analysis::L1AnalysisBMTFInputs::~L1AnalysisBMTFInputs
~L1AnalysisBMTFInputs()
Definition:
L1AnalysisBMTFInputs.cc:11
L1Analysis::L1AnalysisBMTFInputs::Reset
void Reset()
Definition:
L1AnalysisBMTFInputs.h:27
L1MuDTChambPhContainer
Definition:
L1MuDTChambPhContainer.h:33
L1Analysis::L1AnalysisBMTFInputs::SetBMTH
void SetBMTH(const edm::Handle< L1MuDTChambThContainer > L1MuDTChambThContainer, unsigned int maxDTTH)
Definition:
L1AnalysisBMTFInputs.cc:37
L1MuDTChambThContainer.h
L1Analysis::L1AnalysisBMTFInputsDataFormat
Definition:
L1AnalysisBMTFInputsDataFormat.h:7
L1Analysis::L1AnalysisBMTFInputs::L1AnalysisBMTFInputs
L1AnalysisBMTFInputs()
Definition:
L1AnalysisBMTFInputs.cc:9
Handle.h
Generated for CMSSW Reference Manual by
1.8.5