Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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 L1T_ETSUMHELPER_H
6
#define L1T_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 ):
sum_
(sum) {}
// class assumes sum has been checked to be valid.
15
double
MissingEt
()
const
;
16
double
MissingEtPhi
()
const
;
17
double
MissingHt
()
const
;
18
double
MissingHtPhi
()
const
;
19
double
TotalEt
()
const
;
20
double
TotalHt
()
const
;
21
22
private
:
23
const
edm::Handle<l1t::EtSumBxCollection>
&
sum_
;
24
};
25
}
26
27
#endif
28
l1t::EtSumHelper::MissingEtPhi
double MissingEtPhi() const
Definition:
EtSumHelper.cc:14
edm::Handle
Definition:
AssociativeIterator.h:47
l1t::EtSumHelper::sum_
const edm::Handle< l1t::EtSumBxCollection > & sum_
Definition:
EtSumHelper.h:23
l1t::EtSumHelper::EtSumHelper
EtSumHelper(const edm::Handle< l1t::EtSumBxCollection > &sum)
Definition:
EtSumHelper.h:14
l1t::EtSumHelper::TotalEt
double TotalEt() const
Definition:
EtSumHelper.cc:35
l1t::EtSumHelper::MissingHt
double MissingHt() const
Definition:
EtSumHelper.cc:21
l1t::EtSumHelper::TotalHt
double TotalHt() const
Definition:
EtSumHelper.cc:42
EtSum.h
l1t::EtSumHelper::MissingHtPhi
double MissingHtPhi() const
Definition:
EtSumHelper.cc:28
l1t::EtSumHelper
Definition:
EtSumHelper.h:12
l1t::EtSumHelper::MissingEt
double MissingEt() const
Definition:
EtSumHelper.cc:7
Generated for CMSSW Reference Manual by
1.8.5