Main Page
Namespaces
Classes
Package Documentation
src
L1Trigger
L1TNtuples
interface
L1AnalysisRecoCluster.h
Go to the documentation of this file.
1
#ifndef __L1Analysis_L1AnalysisRecoCluster_H__
2
#define __L1Analysis_L1AnalysisRecoCluster_H__
3
4
//-------------------------------------------------------------------------------
5
// Created 03/03/2010 - A.C. Le Bihan
6
//
7
//
8
// Addition of reco information
9
//-------------------------------------------------------------------------------
10
11
#include "
DataFormats/CaloRecHit/interface/CaloCluster.h
"
12
#include "
DataFormats/CaloRecHit/interface/CaloClusterFwd.h
"
13
#include "
DataFormats/EgammaReco/interface/SuperClusterFwd.h
"
14
#include "
L1AnalysisRecoClusterDataFormat.h
"
15
16
namespace
L1Analysis
17
{
18
struct
L1AnalysisRecoCluster
19
{
20
L1AnalysisRecoCluster
();
21
~L1AnalysisRecoCluster
();
22
23
void
Set
(
const
reco::CaloClusterCollection
&caloClusterCollection,
unsigned
maxCl);
24
void
Set
(
const
reco::SuperClusterCollection
&
superClusterCollection
,
unsigned
maxCl);
25
L1AnalysisRecoClusterDataFormat
*
getData
() {
return
&
recoCluster_
;}
26
void
Reset
() {
recoCluster_
.
Reset
();}
27
28
public
:
29
L1AnalysisRecoClusterDataFormat
recoCluster_
;
30
};
31
}
32
#endif
33
34
L1Analysis::L1AnalysisRecoCluster::getData
L1AnalysisRecoClusterDataFormat * getData()
Definition:
L1AnalysisRecoCluster.h:25
L1Analysis::L1AnalysisRecoCluster::Set
void Set(const reco::CaloClusterCollection &caloClusterCollection, unsigned maxCl)
Definition:
L1AnalysisRecoCluster.cc:14
L1Analysis::L1AnalysisRecoCluster::~L1AnalysisRecoCluster
~L1AnalysisRecoCluster()
Definition:
L1AnalysisRecoCluster.cc:10
SuperClusterFwd.h
CaloClusterFwd.h
findElectronsInSiStrips_cfi.superClusterCollection
superClusterCollection
Definition:
findElectronsInSiStrips_cfi.py:38
CaloCluster.h
reco::SuperClusterCollection
std::vector< SuperCluster > SuperClusterCollection
collection of SuperCluser objectr
Definition:
SuperClusterFwd.h:9
reco::CaloClusterCollection
std::vector< CaloCluster > CaloClusterCollection
collection of CaloCluster objects
Definition:
CaloClusterFwd.h:19
L1Analysis::L1AnalysisRecoCluster::recoCluster_
L1AnalysisRecoClusterDataFormat recoCluster_
Definition:
L1AnalysisRecoCluster.h:29
L1Analysis::L1AnalysisRecoCluster
Definition:
L1AnalysisRecoCluster.h:18
L1Analysis::L1AnalysisRecoCluster::Reset
void Reset()
Definition:
L1AnalysisRecoCluster.h:26
L1Analysis::L1AnalysisRecoClusterDataFormat::Reset
void Reset()
Definition:
L1AnalysisRecoClusterDataFormat.h:21
L1AnalysisRecoClusterDataFormat.h
L1Analysis::L1AnalysisRecoClusterDataFormat
Definition:
L1AnalysisRecoClusterDataFormat.h:15
L1Analysis
Definition:
L1AnalysisBMTFInputs.h:19
L1Analysis::L1AnalysisRecoCluster::L1AnalysisRecoCluster
L1AnalysisRecoCluster()
Definition:
L1AnalysisRecoCluster.cc:5
Generated for CMSSW Reference Manual by
1.8.11