Package org.jlab.analysis.roads
Class DictionaryGenerator
java.lang.Object
org.jlab.analysis.roads.DictionaryGenerator
Trigger Roads Generator: it uses a fast-MC approach to generate the list 
 of detector components 'hit' by a track.
 
 Input parameters, defining the kinematics to be covered and detector 
 configurations, are set via command line options. The found tracks are 
 save to a text file.
 
 Uses detector geometry packages and swimming.
- Author:
- devita, ziegler
- 
Constructor SummaryConstructorsConstructorDescriptionDictionaryGenerator(String variation, double torusScale, double solenoidScale, long seed, int duplicates) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidconfigure(int charge, double pMin, double pMax, double thMin, double thMax, double phiMin, double phiMax, double vzMin, double vzMax, double vr) voidgenerate(int n) static voidvoidstatic Vector3drotateToSectorCoordSys(double x, double y, double z) rotateToTiltedCoordSys(int sector, Point3D lab) 
- 
Constructor Details- 
DictionaryGeneratorpublic DictionaryGenerator()
- 
DictionaryGeneratorpublic DictionaryGenerator(String variation, double torusScale, double solenoidScale, long seed, int duplicates) 
 
- 
- 
Method Details- 
configurepublic void configure(int charge, double pMin, double pMax, double thMin, double thMax, double phiMin, double phiMax, double vzMin, double vzMax, double vr) 
- 
generatepublic void generate(int n) 
- 
printConfigurationpublic void printConfiguration()
- 
rotateToSectorCoordSys
- 
rotateToTiltedCoordSys
- 
main
 
-