#include <CaloTrkProcessing.h>
|
| CaloTrkProcessing (G4String aSDname, const DDCompactView &cpv, const SensitiveDetectorCatalog &clg, edm::ParameterSet const &p, const SimTrackManager *) |
|
virtual void | clearHits () |
|
virtual void | EndOfEvent (G4HCofThisEvent *) |
|
void | fillHits (edm::PCaloHitContainer &, std::string) |
|
virtual void | Initialize (G4HCofThisEvent *) |
|
virtual bool | ProcessHits (G4Step *, G4TouchableHistory *) |
|
virtual uint32_t | setDetUnitId (G4Step *step) |
|
virtual | ~CaloTrkProcessing () |
|
| SensitiveCaloDetector (std::string &iname, const DDCompactView &cpv, const SensitiveDetectorCatalog &clg, edm::ParameterSet const &p) |
|
virtual void | AssignSD (const std::string &vname) |
|
Local3DPoint | ConvertToLocal3DPoint (const G4ThreeVector &point) |
|
Local3DPoint | FinalStepPosition (G4Step *s, coordinates) |
|
virtual std::vector< std::string > | getNames () |
|
Local3DPoint | InitialStepPosition (G4Step *s, coordinates) |
|
std::string | nameOfSD () |
|
void | NaNTrap (G4Step *step) |
|
void | Register () |
|
| SensitiveDetector (std::string &iname, const DDCompactView &cpv, const SensitiveDetectorCatalog &, edm::ParameterSet const &p) |
|
virtual | ~SensitiveDetector () |
|
| Observer () |
|
void | slotForUpdate (const BeginOfEvent *iT) |
|
virtual | ~Observer () |
|
| Observer () |
|
void | slotForUpdate (const G4Step *iT) |
|
virtual | ~Observer () |
|
Definition at line 22 of file CaloTrkProcessing.h.
CaloTrkProcessing::~CaloTrkProcessing |
( |
| ) |
|
|
virtual |
virtual void CaloTrkProcessing::clearHits |
( |
| ) |
|
|
inlinevirtual |
void CaloTrkProcessing::detectorLevel |
( |
const G4VTouchable * |
touch, |
|
|
int & |
level, |
|
|
int * |
copyno, |
|
|
G4String * |
name |
|
) |
| const |
|
private |
int CaloTrkProcessing::detLevels |
( |
const G4VTouchable * |
touch | ) |
const |
|
private |
G4LogicalVolume * CaloTrkProcessing::detLV |
( |
const G4VTouchable * |
touch, |
|
|
int |
currentlevel |
|
) |
| const |
|
private |
virtual void CaloTrkProcessing::EndOfEvent |
( |
G4HCofThisEvent * |
| ) |
|
|
inlinevirtual |
std::vector< std::string > CaloTrkProcessing::getNames |
( |
G4String |
str, |
|
|
const DDsvalues_type & |
sv |
|
) |
| |
|
private |
std::vector< double > CaloTrkProcessing::getNumbers |
( |
G4String |
str, |
|
|
const DDsvalues_type & |
sv |
|
) |
| |
|
private |
virtual void CaloTrkProcessing::Initialize |
( |
G4HCofThisEvent * |
| ) |
|
|
inlinevirtual |
int CaloTrkProcessing::isItCalo |
( |
const G4VTouchable * |
touch | ) |
|
|
private |
int CaloTrkProcessing::isItInside |
( |
const G4VTouchable * |
touch, |
|
|
int |
idcal, |
|
|
int |
idin |
|
) |
| |
|
private |
virtual bool CaloTrkProcessing::ProcessHits |
( |
G4Step * |
, |
|
|
G4TouchableHistory * |
|
|
) |
| |
|
inlinevirtual |
virtual uint32_t CaloTrkProcessing::setDetUnitId |
( |
G4Step * |
step | ) |
|
|
inlinevirtual |
void CaloTrkProcessing::update |
( |
const G4Step * |
| ) |
|
|
privatevirtual |
std::vector<Detector> CaloTrkProcessing::detectors |
|
private |
double CaloTrkProcessing::eMin |
|
private |
int CaloTrkProcessing::lastTrackID |
|
private |
bool CaloTrkProcessing::putHistory |
|
private |
bool CaloTrkProcessing::testBeam |
|
private |