|
Geant4
10.03
|
#include <CCalG4Able.hh>
Inheritance diagram for CCalG4Able:
Collaboration diagram for CCalG4Able:Public Member Functions | |
| CCalG4Able (G4String name) | |
| virtual | ~CCalG4Able () |
| G4VPhysicalVolume * | PhysicalVolume (G4VPhysicalVolume *) |
| void | setVisType (CCalVisualisable::visType, G4LogicalVolume *) |
| void | setSensitivity (G4bool sens=true) |
| G4bool | isSensitive () const |
| G4String | G4Name () const |
| void | setName (const G4String &name) |
| G4bool | operator== (const CCalG4Able &right) const |
Protected Member Functions | |
| void | AddCCalG4Able (CCalG4Able *) |
| virtual G4VPhysicalVolume * | constructIn (G4VPhysicalVolume *)=0 |
| virtual void | constructSensitive () |
Friends | |
| std::ostream & | operator<< (std::ostream &, const CCalG4Able &) |
Definition at line 51 of file CCalG4Able.hh.
| CCalG4Able::CCalG4Able | ( | G4String | name | ) |
Definition at line 49 of file CCalG4Able.cc.
References g4VisAtt, CCalSensitiveConfiguration::getInstance(), CCalSensitiveConfiguration::getSensitiveFlag(), sensitivity, and CCalVisualisable::TotalVisTypes.
Here is the call graph for this function:
|
virtual |
Definition at line 60 of file CCalG4Able.cc.
References detPhysicalVolume.
|
protected |
Definition at line 100 of file CCalG4Able.cc.
References theG4DetectorsInside.
Referenced by CCalG4Hall::constructDaughters().
Here is the caller graph for this function:
|
protectedpure virtual |
Implemented in CCalG4Ecal, CCalG4Hcal, and CCalG4Hall.
Referenced by PhysicalVolume().
Here is the caller graph for this function:
|
inlineprotectedvirtual |
Reimplemented in CCalG4Ecal, and CCalG4Hcal.
Definition at line 94 of file CCalG4Able.hh.
Referenced by PhysicalVolume().
Here is the caller graph for this function:
|
inline |
Definition at line 78 of file CCalG4Able.hh.
References g4ableName.
Referenced by PhysicalVolume().
Here is the caller graph for this function:
|
inline |
Definition at line 75 of file CCalG4Able.hh.
References sensitivity.
Referenced by operator<<().
Here is the caller graph for this function:| G4bool CCalG4Able::operator== | ( | const CCalG4Able & | right | ) | const |
Definition at line 133 of file CCalG4Able.cc.
References detPhysicalVolume.
| G4VPhysicalVolume * CCalG4Able::PhysicalVolume | ( | G4VPhysicalVolume * | pv | ) |
Definition at line 65 of file CCalG4Able.cc.
References constructIn(), constructSensitive(), detPhysicalVolume, G4cout, G4endl, G4Name(), CCalGeometryConfiguration::getInstance(), G4VPhysicalVolume::GetName(), sensitivity, G4Timer::Start(), G4Timer::Stop(), tab(), and theG4DetectorsInside.
Referenced by CCalDetectorConstruction::Construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 79 of file CCalG4Able.hh.
References g4ableName, and G4InuclParticleNames::name().
Here is the call graph for this function:
|
inline |
Definition at line 74 of file CCalG4Able.hh.
References sensitivity.
| void CCalG4Able::setVisType | ( | CCalVisualisable::visType | vt, |
| G4LogicalVolume * | log | ||
| ) |
Definition at line 104 of file CCalG4Able.cc.
References CCalVisualisable::colorBlue(), CCalVisualisable::colorGreen(), CCalVisualisable::colorRed(), G4cout, G4endl, g4VisAtt, G4LogicalVolume::GetName(), CCalVisualisable::isVisible(), CCalVisualisable::isWireFrame(), G4VisAttributes::SetForceWireframe(), G4LogicalVolume::SetVisAttributes(), G4VisAttributes::SetVisibility(), tab(), and visProperties.
Referenced by CCalG4Hcal::constructAbsorberLayer(), CCalG4Ecal::constructGlobal(), CCalG4Hall::constructIn(), CCalG4Hcal::constructIn(), and CCalG4Hcal::constructScintillatorLayer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 144 of file CCalG4Able.cc.
|
protected |
Definition at line 99 of file CCalG4Able.hh.
Referenced by operator<<(), operator==(), PhysicalVolume(), and ~CCalG4Able().
|
protected |
Definition at line 102 of file CCalG4Able.hh.
|
protected |
Definition at line 108 of file CCalG4Able.hh.
Referenced by CCalG4Able(), and setVisType().
|
protected |
Definition at line 104 of file CCalG4Able.hh.
Referenced by CCalG4Able(), isSensitive(), PhysicalVolume(), and setSensitivity().
|
protected |
Definition at line 100 of file CCalG4Able.hh.
Referenced by AddCCalG4Able(), and PhysicalVolume().
|
protected |
Definition at line 107 of file CCalG4Able.hh.
Referenced by setVisType().