...
LCDetectors is kept at the SLAC CVS. Instructions to checkout.
Code Block |
---|
cvs login -d :pserver:anonymous@cvs.freehep.org:/cvs/lcd cvs co LCDetectors |
To update an existing installation as new detectors are added you will need to specify that new directories should be built (-d), old ones should be pruned (-P) and any tags should be reset (-A).
Code Block |
---|
cvs update -PdA
|
GeomConverter
You will also need to checkout and build the GeomConverter project. Here are the quick build instructions.
No Format |
---|
cvs -d :pserver:anonymous@cvs.freehep.org:/cvs/lcd co GeomConverter
cd GeomConverter
mvn clean install
|
You will also need the the Maven 2 build tool.
Build Commands
The following instructions assume that the current directory is LCDetectors checkout dir.
...
The DETECTOR variable is used for all make commands that use a single detector.
Tip | ||
---|---|---|
| ||
If you are performing one action for a number of detectors sequentially you can also define the detector
|
Build the zip file locally for the current DETECTOR. The zip file will be placed at detectors/$DETECTOR.zip
Code Block |
---|
make zip |
Create LCDD file for DETECTOR. The LCDD file will be placed at detectors/$DETECTOR/$DETECTOR.lcdd
...