Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
L1TNtuples
interface
L1AnalysisRCT.h
Go to the documentation of this file.
1
#ifndef __L1Analysis_L1AnalysisRCT_H__
2
#define __L1Analysis_L1AnalysisRCT_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/L1CaloTrigger/interface/L1CaloCollections.h
"
12
#include "
DataFormats/Common/interface/Handle.h
"
13
#include "
L1AnalysisRCTDataFormat.h
"
14
15
namespace
L1Analysis {
16
class
L1AnalysisRCT
{
17
public
:
18
L1AnalysisRCT
();
19
L1AnalysisRCT
(
int
maxRCTREG);
20
~L1AnalysisRCT
();
21
22
void
SetEmRCT
(
const
edm::Handle<L1CaloEmCollection>
em);
23
void
SetHdRCT
(
const
edm::Handle<L1CaloRegionCollection>
rgn);
24
void
Reset
() {
rct_
.
Reset
(); }
25
L1AnalysisRCTDataFormat
*
getData
() {
return
&
rct_
; }
26
27
private
:
28
L1AnalysisRCTDataFormat
rct_
;
29
};
30
}
// namespace L1Analysis
31
#endif
edm::Handle
Definition:
AssociativeIterator.h:50
L1Analysis::L1AnalysisRCT::getData
L1AnalysisRCTDataFormat * getData()
Definition:
L1AnalysisRCT.h:25
L1Analysis::L1AnalysisRCT::SetEmRCT
void SetEmRCT(const edm::Handle< L1CaloEmCollection > em)
Definition:
L1AnalysisRCT.cc:34
L1Analysis::L1AnalysisRCT::~L1AnalysisRCT
~L1AnalysisRCT()
Definition:
L1AnalysisRCT.cc:12
L1AnalysisRCTDataFormat.h
L1CaloCollections.h
L1Analysis::L1AnalysisRCT::Reset
void Reset()
Definition:
L1AnalysisRCT.h:24
L1Analysis::L1AnalysisRCT::SetHdRCT
void SetHdRCT(const edm::Handle< L1CaloRegionCollection > rgn)
Definition:
L1AnalysisRCT.cc:14
L1Analysis::L1AnalysisRCT::rct_
L1AnalysisRCTDataFormat rct_
Definition:
L1AnalysisRCT.h:28
L1Analysis::L1AnalysisRCT
Definition:
L1AnalysisRCT.h:16
L1Analysis::L1AnalysisRCT::L1AnalysisRCT
L1AnalysisRCT()
Definition:
L1AnalysisRCT.cc:5
L1Analysis::L1AnalysisRCTDataFormat::Reset
void Reset()
Definition:
L1AnalysisRCTDataFormat.h:19
L1Analysis::L1AnalysisRCTDataFormat
Definition:
L1AnalysisRCTDataFormat.h:14
Handle.h
Generated for CMSSW Reference Manual by
1.8.5