CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Variables
hgc_digi Namespace Reference

Classes

struct  HGCCellHitInfo
 
struct  HGCCellInfo
 

Typedefs

typedef std::array< float, 6 > FEADCPulseShape
 
typedef std::unordered_map
< uint32_t, HGCCellHitInfo
HGCPUSimHitDataAccumulator
 
typedef float HGCSimData_t
 
typedef std::vector< HGCSimData_tHGCSimDataCollection
 
typedef std::array
< HGCSimData_t, nSamples
HGCSimHitData
 
typedef std::unordered_map
< uint32_t, HGCCellInfo
HGCSimHitDataAccumulator
 
typedef std::vector< std::pair
< float, float > > 
HitsRecordData
 
typedef std::array
< HitsRecordData, nSamples
HitsRecordForMultipleBxs
 
typedef std::array
< HGCSimDataCollection,
nSamples
PUSimHitData
 

Variables

constexpr size_t npreHits = 30
 
constexpr size_t nSamples = 15
 

Typedef Documentation

typedef std::array<float, 6> hgc_digi::FEADCPulseShape

Definition at line 20 of file HGCFEElectronics.h.

typedef std::unordered_map<uint32_t, HGCCellHitInfo> hgc_digi::HGCPUSimHitDataAccumulator

Definition at line 39 of file HGCDigitizerTypes.h.

typedef float hgc_digi::HGCSimData_t

Definition at line 15 of file HGCDigitizerTypes.h.

Definition at line 19 of file HGCDigitizerTypes.h.

Definition at line 17 of file HGCDigitizerTypes.h.

typedef std::unordered_map<uint32_t, HGCCellInfo> hgc_digi::HGCSimHitDataAccumulator

Definition at line 38 of file HGCDigitizerTypes.h.

typedef std::vector<std::pair<float, float> > hgc_digi::HitsRecordData

Definition at line 22 of file HGCDigitizerTypes.h.

Definition at line 23 of file HGCDigitizerTypes.h.

Definition at line 20 of file HGCDigitizerTypes.h.

Variable Documentation

constexpr size_t hgc_digi::npreHits = 30

Definition at line 14 of file HGCDigitizerTypes.h.

constexpr size_t hgc_digi::nSamples = 15

Definition at line 13 of file HGCDigitizerTypes.h.

Referenced by HPDIonFeedbackSim::addThermalNoise(), GctFormatTranslateMCLegacy::blockToAllRctCaloRegions(), GctFormatTranslateV35::blockToFibres(), GctFormatTranslateV38::blockToFibres(), GctFormatTranslateMCLegacy::blockToFibres(), GctFormatTranslateV35::blockToGctEmCandsAndEnergySums(), GctFormatTranslateV38::blockToGctEmCandsAndEnergySums(), GctFormatTranslateMCLegacy::blockToGctEmCandsAndEnergySums(), GctFormatTranslateV35::blockToGctInternEmCand(), GctFormatTranslateV38::blockToGctInternEmCand(), GctFormatTranslateV35::blockToGctInternEtSums(), GctFormatTranslateV38::blockToGctInternEtSums(), GctFormatTranslateV35::blockToGctInternEtSumsAndJetCluster(), GctFormatTranslateV38::blockToGctInternEtSumsAndJetCluster(), GctFormatTranslateV38::blockToGctInternHtMissPostWheel(), GctFormatTranslateV38::blockToGctInternHtMissPreWheel(), GctFormatTranslateV35::blockToGctInternRingSums(), GctFormatTranslateV38::blockToGctInternRingSums(), GctFormatTranslateV35::blockToGctJetCandsAndCounts(), GctFormatTranslateV38::blockToGctJetCandsAndCounts(), GctFormatTranslateMCLegacy::blockToGctJetCandsAndCounts(), GctFormatTranslateV35::blockToGctJetClusterMinimal(), GctFormatTranslateV38::blockToGctJetClusterMinimal(), GctFormatTranslateV35::blockToGctJetPreCluster(), GctFormatTranslateV38::blockToGctJetPreCluster(), GctFormatTranslateV35::blockToGctTrigObjects(), GctFormatTranslateV38::blockToGctTrigObjects(), GctFormatTranslateV35::blockToGctWheelInputInternEtAndRingSums(), GctFormatTranslateV38::blockToGctWheelInputInternEtAndRingSums(), GctFormatTranslateV35::blockToGctWheelOutputInternEtAndRingSums(), GctFormatTranslateV38::blockToGctWheelOutputInternEtAndRingSums(), GctFormatTranslateV35::blockToRctCaloRegions(), GctFormatTranslateV38::blockToRctCaloRegions(), GctFormatTranslateV35::blockToRctEmCand(), GctFormatTranslateV38::blockToRctEmCand(), GctFormatTranslateMCLegacy::blockToRctEmCand(), EcalLiteDTUCoder::encode(), sistrip::FEDBufferPayloadCreator::fillClusterData(), sistrip::FEDBufferPayloadCreator::fillClusterDataPreMixMode(), sistrip::FEDBufferPayloadCreator::fillRawChannelBuffer(), GctFormatTranslateV35::generateBlockHeader(), GctFormatTranslateV38::generateBlockHeader(), GctFormatTranslateMCLegacy::generateBlockHeader(), EcalSimRawData::genTccOut(), EcalSimRawData::getEbDigi(), MatacqTBDataFormatter::interpretRawData(), MatacqDataFormatter::interpretRawData(), SimpleHBHEPhase1Algo::m0Time(), operator<<(), MahiFit::phase1Apply(), EcalUncalibRecHitPhase2WeightsProducer::produce(), L1RCTTPGProvider::produce(), EcalSimpleProducer::produce(), StoreEcalCondition::readEcalTBWeightsFromFile(), PulseShapeFitOOTPileupCorrection::resetPulseShapeTemplate(), HBHERecHitAuxSetter::setAux(), MahiFit::setPulseShapeTemplate(), MatacqRawEvent::setRawData(), HcalTTPUnpacker::unpack(), HFDataFrame::validate(), HODataFrame::validate(), HBHEDataFrame::validate(), and GctFormatTranslateMCLegacy::writeGctOutEmAndEnergyBlock().