Commit 0002b01d authored by Alfonso's avatar Alfonso
Browse files

altro inutile

parents a7a2c9fd 5d57c3f9
Loading
Loading
Loading
Loading

grb.mac

0 → 100644
+124 −0
Original line number Original line Diff line number Diff line
# Input spectrum
/gps/particle gamma
/gps/ene/type Arb
/gps/hist/type arb
/gps/ene/min    0.002 MeV
/gps/ene/max    2.000 MeV
/gps/hist/point 0.0020 4.9007e+01
/gps/hist/point 0.0021 4.5642e+01
/gps/hist/point 0.0023 4.2498e+01
/gps/hist/point 0.0025 3.9570e+01
/gps/hist/point 0.0026 3.6836e+01
/gps/hist/point 0.0028 3.4288e+01
/gps/hist/point 0.0030 3.1912e+01
/gps/hist/point 0.0033 2.9696e+01
/gps/hist/point 0.0035 2.7629e+01
/gps/hist/point 0.0037 2.5702e+01
/gps/hist/point 0.0040 2.3905e+01
/gps/hist/point 0.0043 2.2229e+01
/gps/hist/point 0.0046 2.0666e+01
/gps/hist/point 0.0050 1.9210e+01
/gps/hist/point 0.0053 1.7851e+01
/gps/hist/point 0.0057 1.6584e+01
/gps/hist/point 0.0061 1.5403e+01
/gps/hist/point 0.0065 1.4301e+01
/gps/hist/point 0.0070 1.3275e+01
/gps/hist/point 0.0075 1.2317e+01
/gps/hist/point 0.0081 1.1424e+01
/gps/hist/point 0.0087 1.0593e+01
/gps/hist/point 0.0093 9.8175e+00
/gps/hist/point 0.0100 9.0939e+00
/gps/hist/point 0.0107 8.4207e+00
/gps/hist/point 0.0114 7.7929e+00
/gps/hist/point 0.0123 7.2077e+00
/gps/hist/point 0.0132 6.6626e+00
/gps/hist/point 0.0141 6.1547e+00
/gps/hist/point 0.0151 5.6817e+00
/gps/hist/point 0.0162 5.2411e+00
/gps/hist/point 0.0174 4.8309e+00
/gps/hist/point 0.0187 4.4489e+00
/gps/hist/point 0.0200 4.0936e+00
/gps/hist/point 0.0214 3.7629e+00
/gps/hist/point 0.0230 3.4554e+00
/gps/hist/point 0.0247 3.1695e+00
/gps/hist/point 0.0264 2.9036e+00
/gps/hist/point 0.0283 2.6567e+00
/gps/hist/point 0.0304 2.4273e+00
/gps/hist/point 0.0326 2.2145e+00
/gps/hist/point 0.0350 2.0172e+00
/gps/hist/point 0.0375 1.8343e+00
/gps/hist/point 0.0402 1.6650e+00
/gps/hist/point 0.0431 1.5083e+00
/gps/hist/point 0.0462 1.3636e+00
/gps/hist/point 0.0495 1.2299e+00
/gps/hist/point 0.0531 1.1067e+00
/gps/hist/point 0.0570 9.9324e-01
/gps/hist/point 0.0611 8.8895e-01
/gps/hist/point 0.0655 7.9321e-01
/gps/hist/point 0.0702 7.0557e-01
/gps/hist/point 0.0753 6.2546e-01
/gps/hist/point 0.0807 5.5239e-01
/gps/hist/point 0.0866 4.8597e-01
/gps/hist/point 0.0928 4.2574e-01
/gps/hist/point 0.0995 3.7128e-01
/gps/hist/point 0.1067 3.2223e-01
/gps/hist/point 0.1144 2.7820e-01
/gps/hist/point 0.1227 2.3885e-01
/gps/hist/point 0.1316 2.0385e-01
/gps/hist/point 0.1411 1.7287e-01
/gps/hist/point 0.1513 1.4558e-01
/gps/hist/point 0.1622 1.2172e-01
/gps/hist/point 0.1739 1.0096e-01
/gps/hist/point 0.1865 8.3027e-02
/gps/hist/point 0.2000 6.7669e-02
/gps/hist/point 0.2145 5.4886e-02
/gps/hist/point 0.2300 4.4522e-02
/gps/hist/point 0.2466 3.6112e-02
/gps/hist/point 0.2644 2.9293e-02
/gps/hist/point 0.2835 2.3760e-02
/gps/hist/point 0.3040 1.9272e-02
/gps/hist/point 0.3260 1.5633e-02
/gps/hist/point 0.3495 1.2680e-02
/gps/hist/point 0.3748 1.0285e-02
/gps/hist/point 0.4018 8.3421e-03
/gps/hist/point 0.4309 6.7668e-03
/gps/hist/point 0.4620 5.4887e-03
/gps/hist/point 0.4954 4.4521e-03
/gps/hist/point 0.5312 3.6110e-03
/gps/hist/point 0.5696 2.9292e-03
/gps/hist/point 0.6108 2.3760e-03
/gps/hist/point 0.6549 1.9272e-03
/gps/hist/point 0.7022 1.5632e-03
/gps/hist/point 0.7530 1.2680e-03
/gps/hist/point 0.8074 1.0285e-03
/gps/hist/point 0.8658 8.3423e-04
/gps/hist/point 0.9283 6.7670e-04
/gps/hist/point 0.9954 5.4888e-04
/gps/hist/point 1.0673 4.4519e-04
/gps/hist/point 1.1445 3.6112e-04
/gps/hist/point 1.2272 2.9293e-04
/gps/hist/point 1.3159 2.3760e-04
/gps/hist/point 1.4110 1.9273e-04
/gps/hist/point 1.5129 1.5632e-04
/gps/hist/point 1.6223 1.2679e-04
/gps/hist/point 1.7395 1.0285e-04
/gps/hist/point 1.8652 8.3420e-05
/gps/hist/point 2.0000 6.7669e-05
/gps/hist/inter Lin


/gps/pos/type Plane
/gps/pos/shape Square
/gps/pos/halfx 50 cm
/gps/pos/halfy 50 cm

/process/em/fluo true
/process/em/auger true
/process/em/pixe false

/gps/pos/centre 0.000 0.000 200.000
/gps/pos/rot1 -0.000 1.000 0.000
/gps/pos/rot2 1.000 0.000 -0.000
/gps/direction -0.000 -0.000 -1.000

/run/beamOn 10000000
+35 −0
Original line number Original line Diff line number Diff line
#include "PCBParameterisation.hh"
#include "G4SystemOfUnits.hh"
#include "G4PhysicalConstants.hh"

#include "G4VPhysicalVolume.hh"
#include "G4ThreeVector.hh"
#include "G4RotationMatrix.hh"
#include "G4Box.hh"


PCBParameterisation::PCBParameterisation(G4double barSide, G4double barLength, G4int nSide)
{
    fSpacing =  barSide;
    fLength  =  barLength;
    fSide    =  nSide;
}


PCBParameterisation::~PCBParameterisation() 
{;}

// void PCBParameterisation::ComputeDimensions (G4Box &, const G4int, G4VPhysicalVolume* physVol) const
// {

// }

void PCBParameterisation::ComputeTransformation (const G4int copyNo, G4VPhysicalVolume* physVol) const
{

    physVol->SetTranslation(G4ThreeVector(xCell, yCell, zCell));
    
}