//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$//* // LOW ENERGY MUON SPIN RELAXATION, ROTATION, RADIATION // // ID :LEMuSRMagneticField.cc , v 1.3 // AUTHOR: Taofiq PARAISO // DATE : 2004-09-17 10:20 //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$// // // & &&&&&&&&&& &&&&&&& &&&&&&&& // & & && && & && // & & & & & & && // & &&&&&&& & & &&&&&& &&&&&&&& // & & & && & & && // & & && & & && && & & // &&&&&&&&&& &&&&&&&&&& & &&&&& && &&&&&&& & && // & // & // & // & // Magnetic Field //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$// #include "LEMuSRMagneticField.hh" #include "G4ios.hh" #include LEMuSRMagneticField::LEMuSRMagneticField(const G4ThreeVector FieldVector) { BField=FieldVector; // G4cout<<"MAGNETIC FIELD DEFINED AS "<-20*cm) { //G4cout<<"true!";*/ factor=exp((-Z*Z)/(10*cm*10*cm)); field[0]= BField.x()*factor*0 ;//TAO field[1]= BField.y()*factor*0 ; field[2]= BField.z()*factor*0 ; // G4cout<<"true: "<