Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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::L1AnalysisRecoCluster::L1AnalysisRecoCluster
L1AnalysisRecoCluster()
Definition:
L1AnalysisRecoCluster.cc:5
Generated for CMSSW Reference Manual by
1.8.5