GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Tracking » GEM Tracking inside LHETRACK
Re: GEM Tracking inside LHETRACK [message #8921 is a reply to message #8895] Fri, 26 June 2009 16:56 Go to previous message
Ralf Kliemt is currently offline  Ralf Kliemt
Messages: 507
Registered: May 2007
Location: GSI, Darmstadt
first-grade participant

From: *to.infn.it
Hi all.

As feedback/comment I reproduced Stefanos Plots with 1000 pions each at 1 GeV/c. Theta ranges from 20 to 140 Deg. Just to check if there is no big flaw.

You need to implement the gem library with gSystem->Load("libGem");.

Simulation:
  FairDetector *Gem = new PndGemDetector("GEM", kTRUE);
  Gem->SetGeometryFileName("gem_3Stations.root");
  fRun->AddModule(Gem);


Digi & Reco:
  // -----   GEM hit producers   ---------------------------------
  PndGemDigitize* gemDigitize = new PndGemDigitize("GEM Digitizer", iVerbose);
  fRun->AddTask(gemDigitize);
  
  PndGemFindHits* gemFindHits = new PndGemFindHits("GEM Hit Finder", iVerbose);
  fRun->AddTask(gemFindHits);


Find the parameters in pandaroot/macro/params/all.par

Add to LHETrack with:
  trackMS->SetGemMode(2);  // 0 OFF, 1 GEMPoint, 2 GEMHit     // GEMPoint smearing [cm], if negative no smearing 



Here the plots with STT
index.php?t=getfile&id=5452&private=0
and TPC
index.php?t=getfile&id=5451&private=0

I will update the Torino tutorial macros in pandaroot/tutorials/analysis.

Thanks to Stefano.

Cheers, Ralf.
 
Read Message
Read Message
Previous Topic: GEM tracking
Next Topic: new features in GENFIT
Goto Forum:
  


Current Time: Thu Apr 18 19:38:18 CEST 2024

Total time taken to generate the page: 0.01012 seconds