//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$//* // LOW ENERGY MUON SPIN RELAXATION, ROTATION, RADIATION // // ID : LEMuSRRNDMAGField.cc , v 1.2 // AUTHOR: Taofiq PARAISO // DATE : 2004-08-20 10:48 //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$// // // & &&&&&&&&&& &&&&&&& &&&&&&&& // & & && && & && // & & & & & & && // & &&&&&&& & & &&&&&& &&&&&&&& // & & & && & & && // & & && & & && && & & // &&&&&&&&&& &&&&&&&&&& & &&&&& && &&&&&&& & && // & // & // & // & // RND MAG FIELD //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$// #include "LEMuSRRNDMAGField.hh" #include "G4ios.hh" #include #include "Randomize.hh" #include "globals.hh" #include "G4Transform3D.hh" #include "G4UnitsTable.hh" LEMuSRRNDMAGField::LEMuSRRNDMAGField(const G4ThreeVector FieldVector, G4double rndness ) :G4UniformMagField(FieldVector ) { BField=FieldVector; randomness=1; if(rndness<=1.&&rndness>=0) { randomness=rndness; G4cout <<"Mag field randomness = "<