Skip to content

Commit 088a4fa

Browse files
setup for impacting muons
1 parent b406edb commit 088a4fa

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

examples/dipole_ice/dipole_ice.cxx

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ int main(int argc, char* argv[]) {
5858

5959
// CylinderGeometry geom(20, -15, 15, eps);
6060
// InfEDipoleAntenna dipole(0.0, 10.0, 0.0, impulse_response);
61-
// scalar_t t_end = 25;
61+
// scalar_t t_end = 250;
6262

6363
CylinderGeometry geom(150, -150, 150, eps);
6464
InfEDipoleAntenna dipole(0.0, 10.0, -30.0, impulse_response);
65-
scalar_t t_end = 150;
65+
scalar_t t_end = 200;
6666

6767
CylindricalWeightingFieldCalculator wfc(geom, dipole, t_end);
6868
wfc.Calculate(wf_path, "/scratch/midway3/windischhofer/eisvogel/");

examples/point_charge_cherenkov/point_charge_cherenkov.cxx

+6-5
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,23 @@ int main(int argc, char* argv[]) {
1818
// test trajectory: a point charge moving parallel to the z-axis
1919
// with a constant impact parameter of 'b' along the x-axis
2020
scalar_t b = 50;
21-
scalar_t tstart = -100, tend = 100;
21+
scalar_t tstart = -120, tend = -1;
2222
scalar_t charge = 1;
23-
scalar_t beta = 1.2;
23+
scalar_t beta = 0.99;
2424

2525
std::cout << "Building trajectory ..." << std::endl;
2626
Current0D track({
27-
CoordUtils::MakeCoordVectorTXYZ(tstart, b, 0, beta * tstart),
28-
CoordUtils::MakeCoordVectorTXYZ(tend, b, 0, beta * tend)
27+
CoordUtils::MakeCoordVectorTXYZ(tstart, b, 0, -beta * tstart),
28+
CoordUtils::MakeCoordVectorTXYZ(tend, b, 0, -beta * tend)
2929
},
3030
{charge}
3131
);
3232

3333
std::cout << "Computing signal ..." << std::endl;
3434

3535
std::vector<scalar_t> signal_times, signal_values;
36-
for(scalar_t cur_t = 10; cur_t < 45; cur_t += 0.1) {
36+
//for(scalar_t cur_t = 10; cur_t < 45; cur_t += 0.1) {
37+
for(scalar_t cur_t = 40; cur_t < 110; cur_t += 0.1) {
3738
scalar_t cur_signal = calc.ComputeSignal(track, cur_t);
3839
signal_times.push_back(cur_t);
3940
signal_values.push_back(cur_signal);

0 commit comments

Comments
 (0)