Differences between revisions 2 and 9 (spanning 7 versions)
Revision 2 as of 2008-08-13 09:02:22
Size: 2086
Editor: garutti
Comment:
Revision 9 as of 2009-07-08 15:18:58
Size: 1469
Editor: NielsMeyer
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= DriftChambertoTrack v01 '''''This processor is obsolete - please use TBTrack unless you have a very good reason'''''
Line 3: Line 3:
= DriftChambertoTrack_v01 =
Line 4: Line 5:
The elements in the input collection (specified via ADCCollectionName - see below) are assumed to be of type ?? [[BR]] The elements in the ouput collection are of type ?? new version of the processor from Michele Faucci Giannelli to reconstruct tracks from the drift chamber coordinates. Works for 2006-2008 data (including FNAL). Uses a different class than the original processor !DriftChambertoTrack! (not back compatible).

The elements in the input collection (specified via TDCCollectionName - see below) are assumed to be of type <<BR>> The elements in the ouput collection are of type LCGenericObject. The output collection is an ad hoc made collection for the testbeam DC,
Line 8: Line 11:
|| DetectorTransformationCollectionName || string || Name of the conditions data collection which contains the detetcor transformation. ||{{{DetectorTransformationCollectionName DetectorTransformation}}} ||
|| InputCollectionName || string || Name of the input collection. || {{{ InputCollectionName collectionName }}} ||
|| ModuleConnectionCollectionName || string || Name of the conditions data collection which describes the connection between modules and the DAQ front-ends (folder /CaliceEcal/module_connection) || {{{ ModuleConnectionCollectionName collectionName }}} ||
|| ModuleDescriptionCollectionName || string || Name of the conditions data collection which contains the description of the module location (folder /CaliceEcal/module_description) || {{{ ModuleDescriptionCollectionName collectionName }}} ||
|| ModuleLocationCollectionName || string || Name of the conditions data collection which contains the description of the module location (folder /CaliceEcal/module_location) || {{{ ModuleLocationCollectionName collectionName }}} ||
|| OutputCollectionName || string || Name of the output collection || {{{ OutputCollectionName collectionName }}} ||
|| ReferenceTransformation || string || Name of the conditions data collection which describes the position and rotation of the reference coordinate system (folder e.g. /Calice/ECAL/Transformation) || {{{ ReferenceTransformationCollectionName collectionName }}} ||
|| StageCollectionName || string || Name of the conditions data collection which contains stage position data || {{{ StageCollectionName collectionName }}} ||
|| ViewMapping || int || View the mapping between channels and modules when ever the module location or module connection conditions data change (set to 0 or !=0) || {{{ ViewMapping i }}} ||
|| TDCCollectionName|| string || Name of the input TDC collection. || {{{ TDCCollectionNamecollectionName }}} ||
|| !DriftChamberTrackCollectionName || string || Name of the output collection || {{{ DriftChamberTrackCollectionName collectionName }}} ||
|| !PrototypeModel || string || Name of the detector model describing the geometry of DC and calorimeters (i.e. TBCern0707, TBFnal0508_III) || {{{ PrototypeModel modelName }}} ||
|| Debug || int || Turn on debug option || {{{ Debug 0 }}} ||

== CERN 07 ==

For CERN 07 I (Sebastian) get only reasonable results if I set:
{{{
 PrototypeModel TBCern0707
 DriftVelocityX 0.153 0.171 0.143
 DriftVelocityY 0.15 0.157 0.178
 xOffset 0.1 3.6 2.8
 yOffset 0.0 0.0 -0.2
}}}

This processor is obsolete - please use TBTrack unless you have a very good reason

DriftChambertoTrack_v01

new version of the processor from Michele Faucci Giannelli to reconstruct tracks from the drift chamber coordinates. Works for 2006-2008 data (including FNAL). Uses a different class than the original processor DriftChambertoTrack! (not back compatible).

The elements in the input collection (specified via TDCCollectionName - see below) are assumed to be of type
The elements in the ouput collection are of type LCGenericObject. The output collection is an ad hoc made collection for the testbeam DC,

Parameters

Name

Type

Description

Syntax

TDCCollectionName

string

Name of the input TDC collection.

 TDCCollectionNamecollectionName 

DriftChamberTrackCollectionName

string

Name of the output collection

 DriftChamberTrackCollectionName collectionName 

PrototypeModel

string

Name of the detector model describing the geometry of DC and calorimeters (i.e. TBCern0707, TBFnal0508_III)

 PrototypeModel modelName 

Debug

int

Turn on debug option

 Debug 0 

CERN 07

For CERN 07 I (Sebastian) get only reasonable results if I set:

        PrototypeModel TBCern0707
        DriftVelocityX 0.153 0.171 0.143
        DriftVelocityY 0.15 0.157 0.178
        xOffset 0.1 3.6 2.8
        yOffset  0.0 0.0 -0.2

MarlinProcessorDriftChambertoTrack_v01Processor (last edited 2009-07-08 15:18:58 by NielsMeyer)