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
struct
L1AnalysisRecoCluster
{
18
L1AnalysisRecoCluster
();
19
~L1AnalysisRecoCluster
();
20
21
void
Set
(
const
reco::CaloClusterCollection
&caloClusterCollection,
unsigned
maxCl);
22
void
Set
(
const
reco::SuperClusterCollection
&superClusterCollection,
unsigned
maxCl);
23
L1AnalysisRecoClusterDataFormat
*
getData
() {
return
&
recoCluster_
; }
24
void
Reset
() {
recoCluster_
.
Reset
(); }
25
26
public
:
27
L1AnalysisRecoClusterDataFormat
recoCluster_
;
28
};
29
}
// namespace L1Analysis
30
#endif
L1Analysis::L1AnalysisRecoCluster::getData
L1AnalysisRecoClusterDataFormat * getData()
Definition:
L1AnalysisRecoCluster.h:23
L1Analysis::L1AnalysisRecoCluster::Set
void Set(const reco::CaloClusterCollection &caloClusterCollection, unsigned maxCl)
Definition:
L1AnalysisRecoCluster.cc:9
L1Analysis::L1AnalysisRecoCluster::~L1AnalysisRecoCluster
~L1AnalysisRecoCluster()
Definition:
L1AnalysisRecoCluster.cc:7
SuperClusterFwd.h
CaloClusterFwd.h
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:27
L1Analysis::L1AnalysisRecoCluster
Definition:
L1AnalysisRecoCluster.h:17
L1Analysis::L1AnalysisRecoCluster::Reset
void Reset()
Definition:
L1AnalysisRecoCluster.h:24
L1Analysis::L1AnalysisRecoClusterDataFormat::Reset
void Reset()
Definition:
L1AnalysisRecoClusterDataFormat.h:19
L1AnalysisRecoClusterDataFormat.h
L1Analysis::L1AnalysisRecoClusterDataFormat
Definition:
L1AnalysisRecoClusterDataFormat.h:14
L1Analysis
Definition:
L1AnalysisBMTFInputs.h:12
L1Analysis::L1AnalysisRecoCluster::L1AnalysisRecoCluster
L1AnalysisRecoCluster()
Definition:
L1AnalysisRecoCluster.cc:5
Generated for CMSSW Reference Manual by
1.8.14