layer definition for PFRecHit and PFCluster More...
#include <PFLayer.h>
Public Types | |
enum | Layer { PS2 = -12, PS1 = -11, ECAL_ENDCAP = -2, ECAL_BARREL = -1, NONE = 0, HCAL_BARREL1 = 1, HCAL_BARREL2 = 2, HCAL_ENDCAP = 3, HF_EM = 11, HF_HAD = 12, HGCAL = 13 } |
layer definition More... | |
Public Member Functions | |
PFLayer () | |
constructor More... | |
~PFLayer () | |
destructor More... | |
Static Public Member Functions | |
static Layer | fromCaloID (const reco::CaloID &id) |
static reco::CaloID | toCaloID (Layer layer) |
layer definition for PFRecHit and PFCluster
These definitions are intended for internal use in the particle flow packages.
enum PFLayer::Layer |
layer definition
Enumerator | |
---|---|
PS2 | |
PS1 | |
ECAL_ENDCAP | |
ECAL_BARREL | |
NONE | |
HCAL_BARREL1 | |
HCAL_BARREL2 | |
HCAL_ENDCAP | |
HF_EM | |
HF_HAD | |
HGCAL |
Definition at line 29 of file PFLayer.h.
|
static |
Definition at line 38 of file PFLayer.cc.
References reco::CaloID::DET_ECAL_BARREL, reco::CaloID::DET_ECAL_ENDCAP, reco::CaloID::DET_HCAL_BARREL, reco::CaloID::DET_HCAL_ENDCAP, reco::CaloID::DET_HF_EM, reco::CaloID::DET_HF_HAD, reco::CaloID::DET_HGCAL_ENDCAP, reco::CaloID::DET_HO, reco::CaloID::DET_PS1, reco::CaloID::DET_PS2, and NONE.
Referenced by reco::PFCluster::layer().
Definition at line 11 of file PFLayer.cc.
References reco::CaloID::DET_ECAL_BARREL, reco::CaloID::DET_ECAL_ENDCAP, reco::CaloID::DET_HCAL_BARREL, reco::CaloID::DET_HCAL_ENDCAP, reco::CaloID::DET_HF_EM, reco::CaloID::DET_HF_HAD, reco::CaloID::DET_HGCAL_ENDCAP, reco::CaloID::DET_HO, reco::CaloID::DET_PS1, and reco::CaloID::DET_PS2.
Referenced by reco::PFCluster::setLayer().