Difference: GMMsciProjectProgress (1 vs. 2)

Revision 22013-11-28 - GavinMurdoch

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Reconstruction

Line: 38 to 38
 
  • MyTPCDigiProcessor
  • MyVTXDigiProcessor
  • MySimpleCaloDigi
Changed:
<
<
  • MyTrackCheater
  • MyLEPTrackingProcessor
  • MyClusterCheater
  • MyTrackwiseClustering
>
>
  • MyTrackCheater or MyLEPTrackingProcessor
  • MyClusterCheater or MyTrackwiseClustering
 
  • MyWolf

Errors:

Line: 54 to 52
  These are required for the Particle Flow Algorithm processor of type "Wolf" (also 'unknown') which creates the Reconstructed Particle Collection called 'RecoParticles' which will then be used to look at the physics of the events.
Added:
>
>
Marlin runs OK when using MyTPCDigiProcessor, MyVTXDigiProcessor, MySimpleCaloDigi and MyLEPTrackingProcessor, but not when including the processor MyTrackwiseClustering for the next part of reconstruction:

[ DEBUG1 "Marlin"] hello from ECALGarlicTrainer destructor 0x2b94baf9abe0
[ DEBUG1 "Marlin"] hello from ECALGarlic destructor 0x2b94baf9afa0
**********************************************
A runtime error occured - (uncaught exception):
lcio::Exception: ProcessorMgr::registerProcessor: unknown processor with type TrackwiseClustering !

Marlin will have to be terminated, sorry.
**********************************************

 -- GavinMurdoch - 2013-11-28

Revision 12013-11-28 - GavinMurdoch

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Reconstruction

MarlinReco:

Required MarlinReco processors are outlined in MarlinReco Manual

Setting up Marlin:

My file directory used for reconstruction is ~/public_ppe/ExampleDSTAnalysis where I initialise ILCSoft with initialiseILCSoft.sh, build the Marlin processor using build_the_processor.sh and finally run Marlin_first_run.sh to set up the environment corretly.

Running Marlin:

Marlin steer_ild.xml

steer_ild.xml uses e-gun.slcio and corresponding GearOutput.xml which have been generated in Mokka and copied from ~/public_ppe/Mokka_Test/ParticleGun/

e-gun.slcio:

/generator/generator particleGun
/gun/particle e-
/gun/energy 100 GeV
/gun/momentumSmearing 5 GeV
/gun/position 0 0 0
/gun/direction 1 0 1
/run/beamOn 3000
exit

Looking At SLCIO Files:

Marlin lookAtFilenew.xml

To view what the SLCIO file contains.

Current Status

MarlinReco:

Required processors for reconstruction of e- particle gun:

  • MyTPCDigiProcessor
  • MyVTXDigiProcessor
  • MySimpleCaloDigi
  • MyTrackCheater
  • MyLEPTrackingProcessor
  • MyClusterCheater
  • MyTrackwiseClustering
  • MyWolf

Errors:

Unknown processors:

  • MyTrackCheater
  • MyClusterCheater
  • MyTrackwiseClustering
  • MyWolf

These are required for the Particle Flow Algorithm processor of type "Wolf" (also 'unknown') which creates the Reconstructed Particle Collection called 'RecoParticles' which will then be used to look at the physics of the events.

-- GavinMurdoch - 2013-11-28

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback