CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes
HGCalSciNoiseMap.h File Reference
#include "SimCalorimetry/HGCalSimAlgos/interface/HGCalRadiationMap.h"
#include "DataFormats/ForwardDetId/interface/HGCSiliconDetId.h"
#include "Geometry/HGCalGeometry/interface/HGCalGeometry.h"
#include <string>
#include <array>

Go to the source code of this file.

Classes

class  HGCalSciNoiseMap
 derives from HGCalRadiation map to parse fluence/dose parameters, provides Sci-specific functions the algo word (set at configuration level) is used to control which aspects are simulated bit 1 - ignores the scaling of signal and noise with SIPMAREA bit 2 - instead of the geometry-based SiPM area (from detId, if available) use the boundaries read from a txt file bit 3 - ignores the scaling of the signal light yield with the tile area bit 4 - ignores the scaling of the light yield with the dose bit 5 - ignores the scaling of the noise with the fluence (=constant noise scenario) bit 6 - ignores noise bit 7 - ignore tile type (fallback on CAST) bit 8 - ignore pedestal subtraction More...
 
struct  HGCalSciNoiseMap::SiPMonTileCharacteristics