Geant4  10.02.p01
G4DiscreteScatteringProcess.hh
Go to the documentation of this file.
1 #ifndef G4DiscreteScatteringProcess_HH
2 #define G4DiscreteScatteringProcess_HH
3 
4 #include "G4VEmProcess.hh"
5 
6 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
7 
9 
10 public:
11 
12  G4DiscreteScatteringProcess(G4int iNumAngles=1);
13 
15 
16  virtual void InitialiseProcess(const G4ParticleDefinition*);
17 
18  virtual bool IsApplicable(const G4ParticleDefinition& p);
19  // This will need to check whether the particle is something
20  // our particle works for. Right now, protons.
21 
22  virtual void PrintInfo();
23 
24 private:
25 
28 };
29 
30 
31 
32 
33 #endif
34 
35 
G4DiscreteScatteringProcess(G4int iNumAngles=1)
int G4int
Definition: G4Types.hh:78
virtual void InitialiseProcess(const G4ParticleDefinition *)
virtual bool IsApplicable(const G4ParticleDefinition &p)