00001 /* BDSIM code for LW Calorimeter. Version 1.0 00002 Author: John Carter, Royal Holloway, Univ. of London. 00003 Last modified 26.7.2004 00004 Copyright (c) 2004 by J.C.Carter. ALL RIGHTS RESERVED. 00005 */ 00006 00007 #include "BDSLWCalorimeterHit.hh" 00008 #include "G4ios.hh" 00009 #include "G4VVisManager.hh" 00010 #include "G4Colour.hh" 00011 #include "G4VisAttributes.hh" 00012 #include "G4LogicalVolume.hh" 00013 00014 G4Allocator<BDSLWCalorimeterHit> BDSLWCalorimeterHitAllocator; 00015 00016 BDSLWCalorimeterHit::BDSLWCalorimeterHit(G4int nCopy, G4double anEnergy,G4int nEvent) 00017 :itsEnergy(anEnergy),itsCopyNumber(nCopy),itsEventNo(nEvent) 00018 {;} 00019 00020 00021 BDSLWCalorimeterHit::BDSLWCalorimeterHit() 00022 {;} 00023 00024 00025 BDSLWCalorimeterHit::~BDSLWCalorimeterHit() 00026 {;} 00027 00028 BDSLWCalorimeterHit::BDSLWCalorimeterHit(const BDSLWCalorimeterHit &right) 00029 { 00030 itsEnergy = right.itsEnergy; 00031 itsCopyNumber = right.itsCopyNumber; 00032 itsEventNo = right.itsEventNo; 00033 } 00034 00035 const BDSLWCalorimeterHit& BDSLWCalorimeterHit::operator=(const BDSLWCalorimeterHit &right) 00036 { 00037 itsEnergy = right.itsEnergy; 00038 itsCopyNumber = right.itsCopyNumber; 00039 itsEventNo = right.itsEventNo; 00040 return *this; 00041 } 00042 00043