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: G4Gluons.cc,v 1.1.10.1.2.2 1999/12/14 07:08:16 gunter Exp $ >> 9 // GEANT4 tag $Name: geant4-01-01 $ >> 10 // >> 11 // 26 // ------------------------------------------- 12 // ---------------------------------------------------------------------- 27 // GEANT 4 class implementation file 13 // GEANT 4 class implementation file 28 // 14 // >> 15 // For information related to this code contact: >> 16 // CERN, CN Division, ASD Group 29 // History: first implementation, based o 17 // History: first implementation, based on object model of 30 // 4th April 1996, G.Cosmo 18 // 4th April 1996, G.Cosmo 31 // ******************************************* 19 // ********************************************************************** 32 20 >> 21 #include "g4std/fstream" >> 22 #include "g4std/iomanip" >> 23 33 #include "G4Gluons.hh" 24 #include "G4Gluons.hh" 34 25 35 // clang-format off << 26 // ###################################################################### >> 27 // ### Gluons ### >> 28 // ###################################################################### >> 29 36 G4Gluons::G4Gluons( 30 G4Gluons::G4Gluons( 37 const G4String& aName, G4dou 31 const G4String& aName, G4double mass, 38 G4double width, G4dou 32 G4double width, G4double charge, 39 G4int iSpin, G4int 33 G4int iSpin, G4int iParity, 40 G4int iConjugation, G4int 34 G4int iConjugation, G4int iIsospin, 41 G4int iIsospin3, G4int 35 G4int iIsospin3, G4int gParity, 42 const G4String& pType, G4int 36 const G4String& pType, G4int lepton, 43 G4int baryon, G4int 37 G4int baryon, G4int encoding, 44 G4bool stable, G4dou 38 G4bool stable, G4double lifetime, 45 G4DecayTable *decaytable ) 39 G4DecayTable *decaytable ) 46 : G4VShortLivedParticle( aName,mass,width,cha 40 : G4VShortLivedParticle( aName,mass,width,charge,iSpin,iParity, 47 iConjugation,iIsospin,iIsospin3,gPa 41 iConjugation,iIsospin,iIsospin3,gParity,pType, 48 lepton,baryon,encoding,stable,lifet 42 lepton,baryon,encoding,stable,lifetime,decaytable ) 49 { 43 { 50 SetParticleSubType("gluon"); << 51 } 44 } 52 45