CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
l1tpf_impl::InputRegion Struct Reference

#include <DiscretePFInputs.h>

Inheritance diagram for l1tpf_impl::InputRegion:
l1tpf_impl::Region

Public Member Functions

 InputRegion ()
 
 InputRegion (float etacenter, float etamin, float etamax, float phicenter, float phihalfwidth, float etaextra, float phiextra)
 

Public Attributes

std::vector< CaloClustercalo
 
std::vector< CaloClusteremcalo
 
float etaCenter
 
float etaExtra
 
float etaMax
 
float etaMin
 
std::vector< Muonmuon
 
float phiCenter
 
float phiExtra
 
float phiHalfWidth
 
std::vector< PropagatedTracktrack
 

Detailed Description

Definition at line 223 of file DiscretePFInputs.h.

Constructor & Destructor Documentation

◆ InputRegion() [1/2]

l1tpf_impl::InputRegion::InputRegion ( )
inline

Definition at line 231 of file DiscretePFInputs.h.

232  : etaCenter(),
233  etaMin(),
234  etaMax(),
235  phiCenter(),
236  phiHalfWidth(),
237  etaExtra(),
238  phiExtra(),
239  calo(),
240  emcalo(),
241  track(),
242  muon() {}

◆ InputRegion() [2/2]

l1tpf_impl::InputRegion::InputRegion ( float  etacenter,
float  etamin,
float  etamax,
float  phicenter,
float  phihalfwidth,
float  etaextra,
float  phiextra 
)
inline

Definition at line 243 of file DiscretePFInputs.h.

245  : etaCenter(etacenter),
246  etaMin(etamin),
247  etaMax(etamax),
248  phiCenter(phicenter),
249  phiHalfWidth(phihalfwidth),
250  etaExtra(etaextra),
251  phiExtra(phiextra),
252  calo(),
253  emcalo(),
254  track(),
255  muon() {}

Member Data Documentation

◆ calo

std::vector<CaloCluster> l1tpf_impl::InputRegion::calo

Definition at line 226 of file DiscretePFInputs.h.

◆ emcalo

std::vector<CaloCluster> l1tpf_impl::InputRegion::emcalo

Definition at line 227 of file DiscretePFInputs.h.

Referenced by l1tpf_impl::Region::zero().

◆ etaCenter

float l1tpf_impl::InputRegion::etaCenter

◆ etaExtra

float l1tpf_impl::InputRegion::etaExtra

Definition at line 225 of file DiscretePFInputs.h.

Referenced by l1tpf_impl::Region::contains().

◆ etaMax

float l1tpf_impl::InputRegion::etaMax

◆ etaMin

float l1tpf_impl::InputRegion::etaMin

◆ muon

std::vector<Muon> l1tpf_impl::InputRegion::muon

Definition at line 229 of file DiscretePFInputs.h.

◆ phiCenter

float l1tpf_impl::InputRegion::phiCenter

◆ phiExtra

float l1tpf_impl::InputRegion::phiExtra

Definition at line 225 of file DiscretePFInputs.h.

Referenced by l1tpf_impl::Region::contains().

◆ phiHalfWidth

float l1tpf_impl::InputRegion::phiHalfWidth

◆ track

std::vector<PropagatedTrack> l1tpf_impl::InputRegion::track

Definition at line 228 of file DiscretePFInputs.h.

Referenced by l1tpf_impl::Region::zero().

l1tpf_impl::InputRegion::emcalo
std::vector< CaloCluster > emcalo
Definition: DiscretePFInputs.h:227
l1tpf_impl::InputRegion::etaExtra
float etaExtra
Definition: DiscretePFInputs.h:225
l1tpf_impl::InputRegion::muon
std::vector< Muon > muon
Definition: DiscretePFInputs.h:229
l1tpf_impl::InputRegion::track
std::vector< PropagatedTrack > track
Definition: DiscretePFInputs.h:228
muonTiming_cfi.etamin
etamin
Definition: muonTiming_cfi.py:30
l1tpf_impl::InputRegion::etaMax
float etaMax
Definition: DiscretePFInputs.h:224
l1tpf_impl::InputRegion::calo
std::vector< CaloCluster > calo
Definition: DiscretePFInputs.h:226
l1tpf_impl::InputRegion::etaCenter
float etaCenter
Definition: DiscretePFInputs.h:224
l1tpf_impl::InputRegion::phiExtra
float phiExtra
Definition: DiscretePFInputs.h:225
muonTiming_cfi.etamax
etamax
Definition: muonTiming_cfi.py:23
l1tpf_impl::InputRegion::phiHalfWidth
float phiHalfWidth
Definition: DiscretePFInputs.h:224
l1tpf_impl::InputRegion::etaMin
float etaMin
Definition: DiscretePFInputs.h:224
l1tpf_impl::InputRegion::phiCenter
float phiCenter
Definition: DiscretePFInputs.h:224