Skip to content

Commit

Permalink
doc typo
Browse files Browse the repository at this point in the history
  • Loading branch information
martinunland committed Aug 30, 2024
1 parent 80db058 commit 4303abc
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions documentation/extra_doc/2_technicalities.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,17 +226,16 @@ The last step is to create the collection efficiency weights to match the relati

The scan data of transit time / gain must be corrected before use, as the coordinates of the beam do not necessarily correspond to the primary spot on the photocathode that is illuminated, since air-glass boundary refracts the beam.

- As before, we have to simulate the beam used during the scan measurement (see for example `Beam::configureXYZScan_PicoQuantSetup` and `Beam::runBeamPicoQuantSetup` for the beam used in Münster)
- In in `runXYZfrontalScan()` of `OMSim_efficiency_calibration.cc` change the scan range (`grid` vector) and radius limit (`rLim`) according to the diameter of your PMT
- Adjust the binning of the output histogram in `OMSimEffiCaliAnalyisis::writeHitPositionHistogram` to a finner binning as before
- Run the XY grid simulation **using the simple PMT**. 10000 photons per grid position should be enough, but you may increase / decrease statistics as you want
- As before, we have to simulate the beam used during the scan measurement.
- Run the XY grid simulation **using the simple PMT**, check the function being used under step 4

```bash
./OMSim_efficiency_calibration --simple_PMT --pmt_model 0 --simulation_step 4 -n 10000 --threads 4 --output_file step4 --detector_type 1
./OMSim_efficiency_calibration --simple_PMT --pmt_model 0 --simulation_step 4 -n 100000 --threads 4 --output_file step4 --detector_type 1
```
- Follow the analysis in the notebook `documentation/notebooks/scans_matching/` and save the created files in `common/data/PMTs/measurement_matching_data/scans/`. Note that OMSim expects a naming convention for these files (see `OMSimPMTResponse::configureScansInterpolator`).
- Modify `getScannedWavelength` of your PMT response class for the wavelengths you scanned and add the `configureScansInterpolator` in the constructor.
- Run the simulation in step 5 to check the output with the newly introduced files
- Run the simulation in step 5 (modify method before accordingly) to check the output with the newly introduced files

```bash
./OMSim_efficiency_calibration --pmt_model 0 --simulation_step 5 -n 10000 --threads 4 --output_file step5 --detector_type 1
```
Expand Down

0 comments on commit 4303abc

Please sign in to comment.