]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - TGeant4/TG4PhysicsConstructorOptical.h
Minor corrections (Sun)
[u/mrichter/AliRoot.git] / TGeant4 / TG4PhysicsConstructorOptical.h
... / ...
CommitLineData
1// $Id$
2// Category: physics
3//
4// Author: I. Hrivnacova
5//
6// Class TG4PhysicsConstructorOptical
7// ----------------------------------
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 "TG4VPhysicsConstructor.h"
15
16#include <globals.hh>
17
18class TG4PhysicsConstructorOptical: public TG4VPhysicsConstructor
19{
20 public:
21 TG4PhysicsConstructorOptical(const G4String& name = "Optical");
22 TG4PhysicsConstructorOptical(G4int verboseLevel,
23 const G4String& name = "Optical");
24 virtual ~TG4PhysicsConstructorOptical();
25
26 protected:
27 // methods
28 // construct particle and physics
29 virtual void ConstructParticle();
30 virtual void ConstructProcess();
31};
32
33#endif //TG4_PHYSICS_CONSTRUCTOR_OPTICAL_H
34