DataFormats
L1Trigger
interface
EtSumHelper.h
Go to the documentation of this file.
1
//
2
// EtSumHelper: Helper Class for Interpreting L1T EtSum output
3
//
4
5
#ifndef DataFormats_L1Trigger_EtSumHelper_h
6
#define DataFormats_L1Trigger_EtSumHelper_h
7
8
#include "
DataFormats/L1Trigger/interface/EtSum.h
"
9
10
namespace
l1t
{
11
12
class
EtSumHelper
{
13
public
:
14
EtSumHelper
(
const
edm::Handle<l1t::EtSumBxCollection>
& sum)
15
:
sum_
(sum) {}
// class assumes sum has been checked to be valid.
16
double
MissingEt
()
const
;
17
double
MissingEtPhi
()
const
;
18
double
MissingHt
()
const
;
19
double
MissingHtPhi
()
const
;
20
double
TotalEt
()
const
;
21
double
TotalHt
()
const
;
22
23
private
:
24
const
edm::Handle<l1t::EtSumBxCollection>
&
sum_
;
25
};
26
}
// namespace l1t
27
28
#endif
l1t::EtSumHelper::MissingHtPhi
double MissingHtPhi() const
Definition:
EtSumHelper.cc:30
l1t::EtSumHelper::sum_
const edm::Handle< l1t::EtSumBxCollection > & sum_
Definition:
EtSumHelper.h:24
l1t::EtSumHelper::MissingEtPhi
double MissingEtPhi() const
Definition:
EtSumHelper.cc:14
l1t::EtSumHelper::MissingHt
double MissingHt() const
Definition:
EtSumHelper.cc:22
edm::Handle
Definition:
AssociativeIterator.h:50
l1t::EtSumHelper::EtSumHelper
EtSumHelper(const edm::Handle< l1t::EtSumBxCollection > &sum)
Definition:
EtSumHelper.h:14
l1t
delete x;
Definition:
CaloConfig.h:22
l1t::EtSumHelper::TotalHt
double TotalHt() const
Definition:
EtSumHelper.cc:46
l1t::EtSumHelper
Definition:
EtSumHelper.h:12
l1t::EtSumHelper::MissingEt
double MissingEt() const
Definition:
EtSumHelper.cc:6
l1t::EtSumHelper::TotalEt
double TotalEt() const
Definition:
EtSumHelper.cc:38
EtSum.h
Generated for CMSSW Reference Manual by
1.8.16