]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TGeant4/TG4PhysicsConstructorOptical.h
update to geant4 4.0 (not yet released)
[u/mrichter/AliRoot.git] / TGeant4 / TG4PhysicsConstructorOptical.h
CommitLineData
b94a914b 1// $Id$
2// Category: physics
3//
499b353a 4// Author: I. Hrivnacova
5//
6// Class TG4PhysicsConstructorOptical
7// ----------------------------------
b94a914b 8// Constructor of optical physics.
9// According to ExN06PhysicsList (geant4 1.1)
10
11#ifndef TG4_PHYSICS_CONSTRUCTOR_OPTICAL_H
12#define TG4_PHYSICS_CONSTRUCTOR_OPTICAL_H
13
14#include <G4VPhysicsConstructor.hh>
15#include <globals.hh>
16
17class TG4PhysicsConstructorOptical: public G4VPhysicsConstructor
18{
19 public:
20 TG4PhysicsConstructorOptical(const G4String& name = "Optical");
21 virtual ~TG4PhysicsConstructorOptical();
22
23 protected:
24 // methods
25 // construct particle and physics
26 virtual void ConstructParticle();
27 virtual void ConstructProcess();
28};
29
30#endif //TG4_PHYSICS_CONSTRUCTOR_OPTICAL_H
31