Ignore:
Timestamp:
Nov 27, 2009, 4:50:05 PM (15 years ago)
Author:
garnier
Message:

CVS update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/physics_lists/lists/include/QBBC.hh

    r988 r1205  
    2424// ********************************************************************
    2525//
    26 // $Id: QBBC.hh,v 1.2 2007/04/16 11:57:40 vnivanch Exp $
    27 // GEANT4 tag $Name: geant4-09-02-ref-02 $
     26// $Id: QBBC.hh,v 1.3 2009/10/04 16:05:10 vnivanch Exp $
     27// GEANT4 tag $Name: geant4-09-03-cand-03 $
    2828//
    2929//---------------------------------------------------------------------------
     
    3737//----------------------------------------------------------------------------
    3838//
    39 #ifndef TQBBC_h
    40 #define TQBBC_h 1
     39#ifndef QBBC_h
     40#define QBBC_h 1
    4141
    4242#include "G4VModularPhysicsList.hh"
    4343#include "globals.hh"
    44 #include "CompileTimeConstraints.hh"
    4544
    46 template<class T>
    47 class TQBBC: public T
     45class QBBC : public G4VModularPhysicsList
    4846{
    4947public:
    5048
    51   TQBBC(G4int ver = 1, const G4String& type = "QBBC", G4bool glauber = true);
     49  QBBC(G4int ver = 1, const G4String& type = "QBBC");
    5250
    53   virtual ~TQBBC();
    54  
    55 public:
     51  virtual ~QBBC();
    5652
    5753  virtual void SetCuts();
    5854
    5955private:
    60   enum {ok = CompileTimeConstraints::IsA<T, G4VModularPhysicsList>::ok };
     56
     57  // copy constructor and hide assignment operator
     58  QBBC(QBBC &);
     59  QBBC & operator=(const QBBC &right);
     60
    6161};
    62 
    63 #include "QBBC.icc"
    64 typedef TQBBC<G4VModularPhysicsList> QBBC;
    6562
    6663#endif
Note: See TracChangeset for help on using the changeset viewer.