1 #ifndef __L1Trigger_L1THGCal_HGCalTriggerTools_h__ 2 #define __L1Trigger_L1THGCal_HGCalTriggerTools_h__ 36 eeLayers_(0), fhLayers_(0), bhLayers_(0), totalLayers_(0){}
42 unsigned layer(
const DetId&)
const;
43 unsigned layerWithOffset(
const DetId&)
const;
52 float getPt(
const GlobalPoint& position,
const float& hitEnergy,
const float& vertex_z = 0.)
const;
55 float getTCEta(
const DetId&
id,
const float& vertex_z = 0.)
const;
56 float getTCPhi(
const DetId&
id)
const;
57 float getTCPt(
const DetId&
id,
const float& hitEnergy,
const float& vertex_z = 0.)
const;
61 float getLayerZ(
const unsigned& layerWithOffset)
const;
62 float getLayerZ(
const int& subdet,
const unsigned& layer)
const;
66 std::vector<T> outputVector;
68 outputVector.insert(outputVector.end(), inputBXVector.
begin(0), inputBXVector.
end(0));
const_iterator end(int bx) const
std::vector< LayerSetAndLayers > layers(const SeedingLayerSetsHits &sets)
static int position[264][3]
const_iterator begin(int bx) const