Skip to content
Snippets Groups Projects
Forked from faser / calypso
1364 commits behind the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
README.md 1.80 KiB

<<<<<<< HEAD This example package actually 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, 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

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

101c2c73