35 #ifndef G4LatticeManager_h
36 #define G4LatticeManager_h 1
static G4LatticeManager * GetLatticeManager()
std::set< G4LatticeLogical * > LatticeLogReg
void SetVerboseLevel(G4int vb)
G4bool RegisterLattice(G4VPhysicalVolume *, G4LatticePhysical *)
virtual ~G4LatticeManager()
LatticeMatMap fLLatticeList
std::map< G4Material *, G4LatticeLogical * > LatticeMatMap
std::set< G4LatticePhysical * > LatticePhyReg
G4LatticeLogical * LoadLattice(G4Material *, const G4String &latDir)
std::map< G4VPhysicalVolume *, G4LatticePhysical * > LatticeVolMap
G4LatticeLogical * GetLattice(G4Material *) const
LatticeVolMap fPLatticeList
G4double MapKtoV(G4VPhysicalVolume *, G4int, const G4ThreeVector &) const
G4ThreeVector MapKtoVDir(G4VPhysicalVolume *, G4int, const G4ThreeVector &) const
G4bool HasLattice(G4Material *) const
static G4LatticeManager * fLM