Skip to content
Snippets Groups Projects
Commit 4c9e84aa authored by Dave Casper's avatar Dave Casper
Browse files
parents 8ea43dc0 101c2c73
No related branches found
No related tags found
No related merge requests found
<<<<<<< HEAD
This example package actually serves several purposes:
*) It illustrates how to initialize and access the detector description and magnetic field.
......@@ -15,5 +16,32 @@ The file GeoModelTestConfig.py can be edited to change some run options.
After running the algorithm, to add the alignment data into your local conditions DB, do:
run > CopyAlignFolder.sh
=======
This example package serves several purposes:
* It illustrates how to initialize and access the detector description and magnetic field.
* It checks that the expected number of detector elements are created.
* It generates a set of neutral alignment constants for the Tracker, which can be folded into the conditions database.
* It dumps a standalone GeoModel sqlite geometry database which could be used by external programs to display FASER without requiring any FASER software (only GeoModel)
To run the algorithm, in a run directory where Calypso has been installed (displayed below as the command-line prompt `run >`), do
```
run > ./setup.sh
run > python python/GeoModelTest/GeoModelTestConfig.py
```
The file `GeoModelTestConfig.py` can be edited to change some run options.
After running the algorithm, to add the alignment data into your local conditions DB, do:
```
run > CopyAlignFolder.sh
```
>>>>>>> 101c2c7308dc4189ca54fa71c97222e7670a54a7
This package will translate Geant4 hits (HITS) into RawDataObject (RDO) data files.
<<<<<<< HEAD
Because input data and alignment is needed, there are a few steps to prepare. From a run directory where calypso is installed, do:
*) run > ./setup.sh
......@@ -25,3 +26,41 @@ Now you can run digitization on the HITS file you generated with the command:
run > FaserSCT_DigitizationDbg.py >& digi.log
This will read your g4.HITS.root generate an RDO data file with digitized raw data objects.
=======
Because input data and alignment is needed, there are a few steps to prepare. From a run directory where calypso is installed (displayed in the command-line prompt as `run >` below), do:
```
run > ./setup.sh
```
This sets up the runtime environment after building. The "." is mandatory.
```
run > runG4.py >& runG4.log
```
This will create a HITS file.
```
run > python python/GeoModelTest/GeoModelTestConfig.py
```
This will generate a set of neutral alignment data
```
run > CopyAlignFolder.sh
```
This will merge the alignment data into the conditions DB.
All the above steps need only be done once after building calypso (but the last two steps must be repeated each time you do `make install`).
Now you can run digitization on the HITS file you generated with the command:
```
run > FaserSCT_DigitizationDbg.py >& digi.log
```
This will read your `g4.HITS.root` and generate an RDO data file with digitized raw data objects.
>>>>>>> 101c2c7308dc4189ca54fa71c97222e7670a54a7
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment