QwAnalysis
QwOptionsTracking.h
Go to the documentation of this file.
1 /*!
2  * \file QwOptionsTracking.h
3  * \brief Load the options for the tracking subsystems
4  *
5  * To maintain the separation of the tracking and parity subsystems in the
6  * libraries, we can only define the options for the tracking subsystems in
7  * this header. This header should be loaded in executables that use the
8  * tracking subsystem options.
9  *
10  * \author Wouter Deconinck
11  * \date 2009-12-10
12  */
13 
14 #ifndef QWOPTIONSTRACKING_H
15 #define QWOPTIONSTRACKING_H
16 
17 // Qweak options header (should be first)
18 #include "QwOptions.h"
19 
20 // Qweak tracking subsystems that provide options
21 #include "QwTrackingWorker.h"
22 #include "QwTreeEventBuffer.h"
23 #include "QwDriftChamberVDC.h"
24 #include "QwDriftChamberHDC.h"
25 #include "QwMagneticField.h"
26 #include "QwTriggerScintillator.h"
27 #include "QwMainDetector.h"
28 #include "QwRayTracer.h"
29 
30 
32 {
33  /* Define general options */
34  QwOptions::DefineOptions(options);
35 
36  /* Define tracking options */
46 }
47 
48 #endif // QWOPTIONSTRACKING_H
static void DefineOptions(QwOptions &options)
Define command line and config file options.
Definition: QwRayTracer.cc:93
Definition of the ray-tracing bridging method for R2/R3 partial tracks.
An options class.
Definition: QwOptions.h:133
Definition of the class that reads simulated QweakSimG4 events.
Controls all the routines involved in finding tracks in an event.
This is the main executable for the tracking analysis.
static void DefineOptions(QwOptions &options)
Define command line and config file options.
static void DefineOptions()
Define options function (note: no virtual static functions in C++)
Definition: VQwSubsystem.h:88
static void DefineOptions(QwOptions &options)
Define command line and config file options.
An options class which parses command line, config file and environment.
static void DefineOptions(QwOptions &options)
Define command line and config file options.
void DefineOptionsTracking(QwOptions &options)
static void DefineOptions(QwOptions &options)
Define the options.
Definition: QwOptions.cc:69