Geant4 Cross Reference |
>> 1 // This code implementation is the intellectual property of >> 2 // the GEANT4 collaboration. 1 // 3 // 2 // ******************************************* << 4 // By copying, distributing or modifying the Program (or any work 3 // * License and Disclaimer << 5 // based on the Program) you indicate your acceptance of this statement, 4 // * << 6 // and all its terms. 5 // * The Geant4 software is copyright of th << 6 // * the Geant4 Collaboration. It is provided << 7 // * conditions of the Geant4 Software License << 8 // * LICENSE and available at http://cern.ch/ << 9 // * include a list of copyright holders. << 10 // * << 11 // * Neither the authors of this software syst << 12 // * institutes,nor the agencies providing fin << 13 // * work make any representation or warran << 14 // * regarding this software system or assum << 15 // * use. Please see the license in the file << 16 // * for the full disclaimer and the limitatio << 17 // * << 18 // * This code implementation is the result << 19 // * technical work of the GEANT4 collaboratio << 20 // * By using, copying, modifying or distri << 21 // * any work based on the software) you ag << 22 // * use in resulting scientific publicati << 23 // * acceptance of all terms of the Geant4 Sof << 24 // ******************************************* << 25 // 7 // >> 8 // $Id: G4BosonConstructor.cc,v 1.2 1999/12/15 14:50:53 gunter Exp $ >> 9 // GEANT4 tag $Name: geant4-03-00 $ >> 10 // >> 11 // 26 // ------------------------------------------- 12 // -------------------------------------------------------------- 27 // GEANT 4 class implementatBoson file << 13 // GEANT 4 class implementatBoson file >> 14 // 28 15 29 #include "G4BosonConstructor.hh" 16 #include "G4BosonConstructor.hh" 30 17 >> 18 #include "G4ParticleDefinition.hh" >> 19 #include "G4ParticleTable.hh" 31 // Bosons 20 // Bosons 32 #include "G4ChargedGeantino.hh" 21 #include "G4ChargedGeantino.hh" 33 #include "G4Gamma.hh" << 34 #include "G4Geantino.hh" 22 #include "G4Geantino.hh" >> 23 #include "G4Gamma.hh" 35 #include "G4OpticalPhoton.hh" 24 #include "G4OpticalPhoton.hh" 36 25 >> 26 G4BosonConstructor::G4BosonConstructor() >> 27 { >> 28 } >> 29 >> 30 G4BosonConstructor::~G4BosonConstructor() >> 31 { >> 32 } >> 33 >> 34 37 void G4BosonConstructor::ConstructParticle() 35 void G4BosonConstructor::ConstructParticle() 38 { 36 { 39 // pseudo-particles 37 // pseudo-particles 40 G4Geantino::GeantinoDefinition(); 38 G4Geantino::GeantinoDefinition(); 41 G4ChargedGeantino::ChargedGeantinoDefinition 39 G4ChargedGeantino::ChargedGeantinoDefinition(); 42 40 43 // gamma 41 // gamma 44 G4Gamma::GammaDefinition(); 42 G4Gamma::GammaDefinition(); 45 43 46 // optical photon 44 // optical photon 47 G4OpticalPhoton::OpticalPhotonDefinition(); 45 G4OpticalPhoton::OpticalPhotonDefinition(); 48 } 46 } >> 47 49 48