CMS 3D CMS Logo

CastorSD Member List

This is the complete list of members for CastorSD, including all inherited members.
AssignSD(std::string &vname)SensitiveDetector [virtual]
CaloSD(G4String aSDname, const DDCompactView &cpv, SensitiveDetectorCatalog &clg, edm::ParameterSet const &p, const SimTrackManager *, int tSlice=1, bool ignoreTkID=false)CaloSD
CastorSD(G4String, const DDCompactView &, SensitiveDetectorCatalog &clg, edm::ParameterSet const &, const SimTrackManager *)CastorSD
checkHit()CaloSD [protected]
checkHitsCaloSD [protected]
clear()CaloSD [virtual]
clearHits()CaloSD [protected, virtual]
ConvertToLocal3DPoint(G4ThreeVector point)SensitiveDetector
coordinates enum nameSensitiveDetector
correctTCaloSD [protected]
corrTOFBeamCaloSD [protected]
createNewHit()CaloSD [protected]
currentHitCaloSD [protected]
currentIDCaloSD [protected]
DrawAll()CaloSD [virtual]
edepositEMCaloSD [protected]
edepositHADCaloSD [protected]
eminHitCaloSD [protected]
eminHitDCaloSD [protected]
emPDGCaloSD [protected]
EndOfEvent(G4HCofThisEvent *eventHC)CaloSD [virtual]
energyCutCaloSD [protected]
energyThresholdSLCastorSD [private]
entranceLocalCaloSD [protected]
entrancePointCaloSD [protected]
epPDGCaloSD [protected]
fillHits(edm::PCaloHitContainer &, std::string n)CaloSD [virtual]
filterHit(CaloG4Hit *, double)CaloSD [protected, virtual]
FinalStepPosition(G4Step *s, coordinates)SensitiveDetector
forceSaveCaloSD [protected]
gammaPDGCaloSD [protected]
getAttenuation(G4Step *aStep, double birk1, double birk2, double birk3)CaloSD [protected]
getDepth(G4Step *)CaloSD [protected, virtual]
getEnergyDeposit(G4Step *)CastorSD [virtual]
getFromLibrary(G4Step *)CastorSD [private]
getNames()SensitiveDetector [inline, virtual]
getNumberOfHits()CaloSD [protected]
getResponseWt(G4Track *)CaloSD [protected]
getStepInfo(G4Step *aStep)CaloSD [protected, virtual]
getTrackID(G4Track *)CaloSD [protected, virtual]
hitExists()CaloSD [protected]
incidentEnergyCaloSD [protected]
Initialize(G4HCofThisEvent *HCE)CaloSD [virtual]
InitialStepPosition(G4Step *s, coordinates)SensitiveDetector
initRun()CastorSD [protected, virtual]
kmaxIonCaloSD [protected]
kmaxNeutronCaloSD [protected]
kmaxProtonCaloSD [protected]
LocalCoordinates enum valueSensitiveDetector
lvC3EFCastorSD [private]
lvC3HFCastorSD [private]
lvC4EFCastorSD [private]
lvC4HFCastorSD [private]
lvCASTCastorSD [private]
m_trackManagerCaloSD [protected]
nameOfSD()SensitiveDetector [inline]
NaNTrap(G4Step *step)SensitiveDetector
non_compensation_factorCastorSD [private]
numberingSchemeCastorSD [private]
Observer< const BeginOfRun * >::Observer()Observer< const BeginOfRun * > [inline]
Observer< const BeginOfEvent * >::Observer()Observer< const BeginOfEvent * > [inline]
Observer< const BeginOfTrack * >::Observer()Observer< const BeginOfTrack * > [inline]
Observer< const EndOfTrack * >::Observer()Observer< const EndOfTrack * > [inline]
Observer< const EndOfEvent * >::Observer()Observer< const EndOfEvent * > [inline]
posGlobalCaloSD [protected]
preStepPointCaloSD [protected]
previousIDCaloSD [protected]
primIDSavedCaloSD [protected]
PrintAll()CaloSD [virtual]
ProcessHits(G4Step *step, G4TouchableHistory *tHistory)CaloSD [virtual]
ProcessHits(G4GFlashSpot *aSpot, G4TouchableHistory *)CaloSD [virtual]
Register()SensitiveDetector
resetForNewPrimary(G4ThreeVector, double)CaloSD [protected]
rotateUnitID(uint32_t, G4Track *, CastorShowerEvent)CastorSD [private]
runInitCaloSD [protected]
SensitiveCaloDetector(std::string &iname, const DDCompactView &cpv, SensitiveDetectorCatalog &clg, edm::ParameterSet const &p)SensitiveCaloDetector [inline]
SensitiveDetector(std::string &iname, const DDCompactView &cpv, SensitiveDetectorCatalog &, edm::ParameterSet const &p)SensitiveDetector [explicit]
setDetUnitId(G4Step *step)CastorSD [virtual]
setNumberingScheme(CastorNumberingScheme *scheme)CastorSD
setToGlobal(G4ThreeVector, const G4VTouchable *)CaloSD [protected]
setToLocal(G4ThreeVector, const G4VTouchable *)CaloSD [protected]
setTrackID(G4Step *)CastorSD [private]
showerLibraryCastorSD [private]
Observer< const BeginOfRun * >::slotForUpdate(const BeginOfRun *iT)Observer< const BeginOfRun * > [inline]
Observer< const BeginOfEvent * >::slotForUpdate(const BeginOfEvent *iT)Observer< const BeginOfEvent * > [inline]
Observer< const BeginOfTrack * >::slotForUpdate(const BeginOfTrack *iT)Observer< const BeginOfTrack * > [inline]
Observer< const EndOfTrack * >::slotForUpdate(const EndOfTrack *iT)Observer< const EndOfTrack * > [inline]
Observer< const EndOfEvent * >::slotForUpdate(const EndOfEvent *iT)Observer< const EndOfEvent * > [inline]
suppressHeavyCaloSD [protected]
theTrackCaloSD [protected]
tmaxHitCaloSD [protected]
update(const BeginOfRun *)CaloSD [protected, virtual]
update(const BeginOfEvent *)CaloSD [protected, virtual]
update(const BeginOfTrack *trk)CaloSD [protected, virtual]
update(const EndOfTrack *trk)CaloSD [protected, virtual]
update(const ::EndOfEvent *)CaloSD [protected, virtual]
Observer< const EndOfEvent * >::update(const EndOfEvent *)=0Observer< const EndOfEvent * > [protected, pure virtual]
updateHit(CaloG4Hit *)CaloSD [protected]
useMapCaloSD [protected]
useShowerLibraryCastorSD [private]
WorldCoordinates enum valueSensitiveDetector
~CaloSD()CaloSD [virtual]
~CastorSD()CastorSD [virtual]
Observer< const BeginOfRun * >::~Observer()Observer< const BeginOfRun * > [inline, virtual]
Observer< const BeginOfEvent * >::~Observer()Observer< const BeginOfEvent * > [inline, virtual]
Observer< const BeginOfTrack * >::~Observer()Observer< const BeginOfTrack * > [inline, virtual]
Observer< const EndOfTrack * >::~Observer()Observer< const EndOfTrack * > [inline, virtual]
Observer< const EndOfEvent * >::~Observer()Observer< const EndOfEvent * > [inline, virtual]
~SensitiveDetector()SensitiveDetector [virtual]