30 #ifndef XVCrystalPlanarAnalytical_h 
   31 #define XVCrystalPlanarAnalytical_h 
   38     G4int fNumberOfPlanes;
 
virtual G4double ComputeECForSinglePlane(G4double, XPhysicalLattice *)=0
 
virtual void ReadFromFile(const G4String &, XPhysicalLattice *, G4double=1)
 
Definition of the XVCrystalCharacteristic class. 
 
void SetNumberOfPlanes(G4int)
 
virtual G4double ComputeMaximum(XPhysicalLattice *)
 
G4ThreeVector ComputeECFromVector(G4ThreeVector)
 
G4ThreeVector ComputePositionInUnitCell(G4ThreeVector, XPhysicalLattice *)
 
virtual void PrintOnFile(const G4String &, XPhysicalLattice *, G4double)
 
G4ThreeVector ComputeEC(G4ThreeVector, XPhysicalLattice *)
 
virtual G4double ComputeMinimum(XPhysicalLattice *)
 
~XVCrystalPlanarAnalytical()
 
virtual void ReadFromECHARM(const G4String &, G4double=1)
 
XVCrystalPlanarAnalytical()
 
G4int GetNumberOfPlanes()