CMS 3D CMS Logo

EcalHitMaker Member List

This is the complete list of members for EcalHitMaker, including all inherited members.

addHit(double r, double phi, unsigned layer=0) overrideEcalHitMakervirtual
addHitDepth(double r, double phi, double depth=-1)EcalHitMaker
base_CaloHitMakerprivate
bfactor_EcalHitMakerprivate
buildGeometry()EcalHitMakerprivate
buildSegments(const std::vector< CaloPoint > &cp)EcalHitMakerprivate
CaloHitMaker(const CaloGeometryHelper *calo, DetId::Detector det, int subdetn, int cal, unsigned sht=0)CaloHitMaker
cellLine(std::vector< CaloPoint > &cp)EcalHitMakerprivate
CellsWindow_EcalHitMakerprivate
central_EcalHitMakerprivate
configuredGeometry_EcalHitMakerprivate
configureGeometry()EcalHitMakerprivate
convertIntegerCoordinates(double x, double y, unsigned &ix, unsigned &iy) constEcalHitMakerprivate
cornersEcalHitMakerprivate
correspondingEdge(neighbour &myneighbour, CaloDirection dir2)EcalHitMakerprivate
crackPadProbability_EcalHitMakerprivate
crackpadsatdepth_EcalHitMakerprivate
cracksPads(std::vector< neighbour > &cracks, unsigned iq)EcalHitMakerprivate
currentdepth_EcalHitMakerprivate
detailedShowerTail_EcalHitMakerprivate
DetIdMap_EcalHitMakerprivate
diagonalEdge(unsigned myPad, CaloDirection dir, CLHEP::Hep2Vector &point)EcalHitMakerprivate
doreorg_EcalHitMakerprivate
ecalCellLine(const XYZPoint &, const XYZPoint &, std::vector< CaloPoint > &cp)EcalHitMakerprivate
ecalEntrance() constEcalHitMakerinline
EcalEntrance_EcalHitMakerprivate
ecalFirstSegment_EcalHitMakerprivate
ecalHcalGapTotalL0() constEcalHitMakerinline
ecalHcalGapTotalX0() constEcalHitMakerinline
EcalHitMaker(CaloGeometryHelper *calo, const XYZPoint &ecalentrance, const DetId &cell, int onEcal, unsigned size, unsigned showertype, const RandomEngineAndDistribution *engine)EcalHitMaker
ecalTotalL0() constEcalHitMakerinline
ecalTotalX0() constEcalHitMakerinline
EMSHOWERCaloHitMakerprotected
etasize_EcalHitMakerprivate
fastInsideCell(const CLHEP::Hep2Vector &point, double &sp, bool debug=false)EcalHitMaker
gapsLifting(std::vector< neighbour > &gaps, unsigned iq)EcalHitMakerprivate
getCalorimeter() constCaloHitMakerinline
getCrystals() constEcalHitMakerinline
getFSimTrack() constEcalHitMakerinline
getHits() overrideEcalHitMakervirtual
getPads(double depth, bool inCm=false)EcalHitMaker
getSegments() constEcalHitMakerinline
getX0back() constEcalHitMakerinline
HADSHOWERCaloHitMakerprotected
hcalCellLine(std::vector< CaloPoint > &cp) constEcalHitMakerprivate
hcalTotalL0() constEcalHitMakerinline
hcalTotalX0() constEcalHitMakerinline
hitMap_CaloHitMakerprotected
hitmaphasbeencalculated_EcalHitMakerprivate
hits_EcalHitMakerprivate
inside3D(const std::vector< XYZPoint > &, const XYZPoint &p) constEcalHitMakerprivate
interactionLengthCaloHitMakerprotected
intersect(const Plane3D &p, const XYZPoint &a, const XYZPoint &b, double &t, bool segment, bool debug=false)CaloHitMakerprotectedstatic
intersections_EcalHitMakerprivate
L0ECAL_EcalHitMakerprivate
L0EHGAP_EcalHitMakerprivate
L0HCAL_EcalHitMakerprivate
L0PS1_EcalHitMakerprivate
L0PS2_EcalHitMakerprivate
L0PS2EE_EcalHitMakerprivate
maxX0_EcalHitMakerprivate
MIPCaloHitMakerprotected
moliereRadiusCaloHitMakerprotected
myCalorimeterCaloHitMakerprotected
mycornersEcalHitMakerprivate
myCrystalNumberArray_EcalHitMakerprivate
myCrystalWindowMap_EcalHitMakerprivate
myTrack_EcalHitMakerprivate
ncrackpadsatdepth_EcalHitMakerprivate
ncrystals_EcalHitMakerprivate
neighbour typedefEcalHitMakerprivate
normal_EcalHitMakerprivate
npadsatdepth_EcalHitMakerprivate
nx_EcalHitMakerprivate
ny_EcalHitMakerprivate
onCal_CaloHitMakerprivate
onEcal_EcalHitMakerprivate
outsideWindowEnergy_EcalHitMakerprivate
padsatdepth_EcalHitMakerprivate
phisize_EcalHitMakerprivate
pivot_EcalHitMakerprivate
plan_EcalHitMakerprivate
Plane3D typedefEcalHitMaker
prepareCrystalNumberArray()EcalHitMakerprivate
preshowerCellLine(std::vector< CaloPoint > &cp) constEcalHitMakerprivate
ps1TotalL0() constEcalHitMakerinline
ps1TotalX0() constEcalHitMakerinline
ps2eeTotalL0() constEcalHitMakerinline
ps2eeTotalX0() constEcalHitMakerinline
ps2TotalL0() constEcalHitMakerinline
ps2TotalX0() constEcalHitMakerinline
pulled(const XYZPoint &origin, const XYZNormal &normal, XYZPoint &fPoint) constEcalHitMakerprivate
pulledPadProbability_EcalHitMakerprivate
radiusCorrectionFactor_EcalHitMakerprivate
radiusFactor_EcalHitMakerprivate
randomEcalHitMakerprivate
rearleakage_EcalHitMakerprivate
regionOfInterest_EcalHitMakerprivate
reorganizePads()EcalHitMakerprivate
segments_EcalHitMakerprivate
setCrackPadSurvivalProbability(double val)EcalHitMakerinline
setPreshowerPresent(bool ps)EcalHitMakerinline
setPulledPadSurvivalProbability(double val)EcalHitMakerinline
setRadiusFactor(double r)EcalHitMakerinline
setSpotEnergy(double e) overrideEcalHitMakerinlinevirtual
setTrackParameters(const XYZNormal &normal, double X0depthoffset, const FSimTrack &theTrack)EcalHitMaker
showerType_CaloHitMakerprotected
simulatePreshower_EcalHitMakerprivate
sizex_EcalHitMakerprivate
sizey_EcalHitMakerprivate
spotEnergyCaloHitMakerprotected
subdetn_CaloHitMakerprivate
theCaloPropertiesCaloHitMakerprotected
totalL0() constEcalHitMakerinline
totalL0_EcalHitMakerprivate
totalX0() constEcalHitMakerinline
totalX0_EcalHitMakerprivate
truncatedGrid_EcalHitMakerprivate
unbalancedDirection(const std::vector< neighbour > &dirs, unsigned &unb, unsigned &dir1, unsigned &dir2)EcalHitMakerprivate
validPads_EcalHitMakerprivate
x0DepthOffset() constEcalHitMakerinline
X0depthoffset_EcalHitMakerprivate
X0ECAL_EcalHitMakerprivate
X0EHGAP_EcalHitMakerprivate
X0HCAL_EcalHitMakerprivate
X0PS1_EcalHitMakerprivate
X0PS2_EcalHitMakerprivate
X0PS2EE_EcalHitMakerprivate
xmax_EcalHitMakerprivate
xmin_EcalHitMakerprivate
XYZNormal typedefEcalHitMaker
XYZPoint typedefEcalHitMaker
XYZVector typedefEcalHitMaker
ymax_EcalHitMakerprivate
ymin_EcalHitMakerprivate
~CaloHitMaker()CaloHitMakerinlinevirtual
~EcalHitMaker() overrideEcalHitMaker