GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » General » Simulation for lambda-lambdabar benchmark chennal
Simulation for lambda-lambdabar benchmark chennal [message #14069] Tue, 09 October 2012 17:24 Go to previous message
Ajay Kumar is currently offline  Ajay Kumar
Messages: 102
Registered: December 2011
Location: indore
continuous participant

From: *iitidr.ac.in
Hi Panda Rooters,

I want to simulate lambda-lambda bar benchmark channel for my analysis.
In simulation macro I am having following sub detectors with this order:-

// Create and add detectors
//-------------------------
FairModule *Cave= new PndCave("CAVE");
Cave->SetGeometryFileName("pndcave.geo");
fRun->AddModule(Cave);

FairModule *Magnet= new PndMagnet("MAGNET");
//Magnet->SetGeometryFileName("FullSolenoid_V842.root");
Magnet->SetGeometryFileName("FullSuperconductingSolenoid_v831.root");
fRun->AddModule(Magnet);

FairModule *Dipole= new PndMagnet("MAGNET");
Dipole->SetGeometryFileName("dipole.geo");
fRun->AddModule(Dipole);

FairModule *Pipe= new PndPipe("PIPE");
fRun->AddModule(Pipe);

FairDetector *Stt= new PndStt("STT", kTRUE);
Stt->SetGeometryFileName("straws_skewed_blocks_35cm_pipe.geo");
fRun->AddModule(Stt);

FairDetector *Mvd = new PndMvdDetector("MVD", kTRUE);
// Mvd->SetGeometryFileName("Mvd-2.1_FullVersion.root");
Mvd->SetGeometryFileName("Mvd-2.1_AddDisks_FullVersion.root");
fRun->AddModule(Mvd);

PndEmc *Emc = new PndEmc("EMC",kTRUE);
Emc->SetGeometryVersion(2);
Emc->SetStorageOfData(kFALSE);
fRun->AddModule(Emc);

PndMdt *Muo = new PndMdt("MDT",kTRUE);
Muo->SetBarrel("fast");
Muo->SetEndcap("fast");
Muo->SetMuonFilter("fast");
Muo->SetMdtMagnet(kTRUE);
Muo->SetMdtMFIron(kTRUE);
fRun->AddModule(Muo);

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

PndDsk* Dsk = new PndDsk("DSK", kTRUE);
Dsk->SetGeometryFileName("dsk.root");
Dsk->SetStoreCerenkovs(kFALSE);
Dsk->SetStoreTrackPoints(kFALSE);
fRun->AddModule(Dsk);

PndDrc *Drc = new PndDrc("DIRC", kTRUE);
Drc->SetGeometryFileName("dirc_l0_p0.root");
Drc->SetRunCherenkov(kFALSE); // for fast sim Cherenkov -> kFALSE
fRun->AddModule(Drc);

FairDetector *Fts= new PndFts("FTS", kTRUE);
Fts->SetGeometryFileName("fts.geo");
fRun->AddModule(Fts);

Now the Questions goes like as:-

Should I put any more subdetectors in my sim macro?

Does the order of implementation of detectors matters?

Thanks


AJAY KUMAR
Research scholar
Indian Institute of Technology Indore,Indore
Madhya Pradesh
India
 
Read Message
Read Message
Read Message
Previous Topic: Event display in pandaroot/macro/pid
Next Topic: About login account
Goto Forum:
  


Current Time: Sat Nov 30 03:38:39 CET 2024

Total time taken to generate the page: 0.00732 seconds