Difference: NSWSimulationInstructionsUpdatedOn20160510 (1 vs. 11)

Revision 112017-06-27 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 30 to 30
 

MM Digitization (SVN)

  • Setup
Changed:
<
<
    • cmt co -r MM_Digitization-00-05-23 MuonSpectrometer/MuonDigitization/MM_Digitization
>
>
    • cmt co -r MM_Digitization-00-05-27 MuonSpectrometer/MuonDigitization/MM_Digitization
 

Revision 102017-02-28 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 62 to 62
 
Added:
>
>
 
  • in Trigger/TrigT1/TrigT1NSW/src/NSWL1Simulation.cxx update
    • m_doMM = true

Revision 92017-01-23 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 50 to 50
 

Pileup Digitization

  • Run
Changed:
<
<
    • Digi_tf.py --inputHitsFile='%s' --outputRDOFile='%s' --preExec='HITtoRDO:from DigitizationFlags import digitizationFlags;digitizationFlags.overrideMetadata=["PhysicsList","SimLayout","MagneticField","SimulatedDetectors"];from DetFlags import DetFlags;DetFlags.Truth_setOn();DetFlags.BCM_setOn();DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn(); DetFlags.MDT_setOn();DetFlags.CSC_setOn();DetFlags.TGC_setOn();DetFlags.RPC_setOn(); DetFlags.sTGC_setOn();DetFlags.Micromegas_setOn();DetFlags.digitize.MDT_setOff(); DetFlags.digitize.TGC_setOff();DetFlags.digitize.RPC_setOff();DetFlags.digitize.CSC_setOff(); DetFlags.digitize.Micromegas_setOn();DetFlags.digitize.sTGC_setOn();' --maxEvents=XX --skipEvents=XX --digiSeedOffset1=seed1 --digiSeedOffset2=seed2 --geometryVersion='ATLAS-R2-2015-03-01-00_VALIDATION' --conditionsTag='OFLCOND-MC12b-SIM-00' --preInclude='Digitization/ForceUseOfPileUpTools.py,/afs/cern.ch/user/t/tsaito/preInclude.PileUpBunchTrainsUpgrade_mu160cavern7_Myconfig.py,RunDependentSimData/configLumi_mc12_v1.py' --LowPtMinbiasHitsFile='filename.root' --HighPtMinbiasHitsFile='filename.root' --inputCavernHitsFile='filename.root' --jobNumber='2' --postExec="mm=job.StandardPileUpToolsAlg.PileUpTools[\\
>
>
    • Digi_tf.py --inputHitsFile='%s' --outputRDOFile='%s' --preExec='HITtoRDO:from DigitizationFlags import digitizationFlags;digitizationFlags.overrideMetadata=["PhysicsList","SimLayout","MagneticField","SimulatedDetectors"];from DetFlags import DetFlags;DetFlags.Truth_setOn();DetFlags.BCM_setOn();DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn(); DetFlags.MDT_setOn();DetFlags.CSC_setOn();DetFlags.TGC_setOn();DetFlags.RPC_setOn(); DetFlags.sTGC_setOn();DetFlags.Micromegas_setOn();DetFlags.digitize.MDT_setOff(); DetFlags.digitize.TGC_setOff();DetFlags.digitize.RPC_setOff();DetFlags.digitize.CSC_setOff(); DetFlags.digitize.Micromegas_setOn();DetFlags.digitize.sTGC_setOn();' --maxEvents=XX --skipEvents=XX --digiSeedOffset1=seed1 --digiSeedOffset2=seed2 --geometryVersion='ATLAS-R2-2015-03-01-00_VALIDATION' --conditionsTag='OFLCOND-MC12b-SIM-00' --preInclude='Digitization/ForceUseOfPileUpTools.py,/afs/cern.ch/user/t/tsaito/preInclude.PileUpBunchTrainsUpgrade_mu160cavern7_Myconfig.py' --LowPtMinbiasHitsFile='filename.root' --HighPtMinbiasHitsFile='filename.root' --inputCavernHitsFile='filename.root' --postExec="mm=job.StandardPileUpToolsAlg.PileUpTools[\\
 "MmDigitizationTool\\"];mm.RndmSvc=jobproperties.Digitization.rndmSvc.get_Value();mm.qThreshold=0.00000001;mm.SaveInternalHistos=True;mm.qThresholdForTrigger=2;mm.ValidationSetup=True;streamRDO.ItemList+=[\\"MuonSimDataCollection#MM_SDO\\",\\"MuonSimDataCollection#sTGC_SDO\\",\\"GenericMuonSimHitCollection#InputMicroMegasHits\\"];from GaudiSvcConf import THistSvc;ServiceMgr += THistSvc();ServiceMgr.THistSvc.Output=[\\"NSWPRDValAlg DATAFILE='NSWPRDValAlg.root' OPT='RECREATE'\\"]" --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py

Revision 82016-09-07 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 30 to 30
 

MM Digitization (SVN)

  • Setup
Changed:
<
<
>
>
 
  • Compile
    • setupWorkArea.py
Line: 50 to 50
 

Pileup Digitization

  • Run
Changed:
<
<
    • Digi_tf.py --inputHitsFile='%s' --outputRDOFile='%s' --preExec='HITtoRDO:from DigitizationFlags import digitizationFlags;digitizationFlags.overrideMetadata=["PhysicsList","SimLayout","MagneticField","SimulatedDetectors"];from DetFlags import DetFlags;DetFlags.Truth_setOn();DetFlags.BCM_setOn();DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn(); DetFlags.MDT_setOn();DetFlags.CSC_setOn();DetFlags.TGC_setOn();DetFlags.RPC_setOn(); DetFlags.sTGC_setOn();DetFlags.Micromegas_setOn();DetFlags.digitize.MDT_setOff(); DetFlags.digitize.TGC_setOff();DetFlags.digitize.RPC_setOff();DetFlags.digitize.CSC_setOff(); DetFlags.digitize.Micromegas_setOn();DetFlags.digitize.sTGC_setOn();' --maxEvents='%d' --skipEvents='%d' --digiSeedOffset1=seed1 --digiSeedOffset2=seed2 --geometryVersion='ATLAS-R2-2015-03-01-00_VALIDATION' --conditionsTag='OFLCOND-MC12b-SIM-00' --preInclude='Digitization/ForceUseOfPileUpTools.py,/home/tsaito/work/MM_Digitization/MM_Digitization/config/preInclude.PileUpBunchTrainsUpgrade_mu160cavern7_Myconfig.py,RunDependentSimData/configLumi_mc12_v1.py' --LowPtMinbiasHitsFile='filename.root' --HighPtMinbiasHitsFile='filename.root' --inputCavernHitsFile='filename.root' --jobNumber='2' --postExec="mm=job.StandardPileUpToolsAlg.PileUpTools[\\
>
>
    • Digi_tf.py --inputHitsFile='%s' --outputRDOFile='%s' --preExec='HITtoRDO:from DigitizationFlags import digitizationFlags;digitizationFlags.overrideMetadata=["PhysicsList","SimLayout","MagneticField","SimulatedDetectors"];from DetFlags import DetFlags;DetFlags.Truth_setOn();DetFlags.BCM_setOn();DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn(); DetFlags.MDT_setOn();DetFlags.CSC_setOn();DetFlags.TGC_setOn();DetFlags.RPC_setOn(); DetFlags.sTGC_setOn();DetFlags.Micromegas_setOn();DetFlags.digitize.MDT_setOff(); DetFlags.digitize.TGC_setOff();DetFlags.digitize.RPC_setOff();DetFlags.digitize.CSC_setOff(); DetFlags.digitize.Micromegas_setOn();DetFlags.digitize.sTGC_setOn();' --maxEvents=XX --skipEvents=XX --digiSeedOffset1=seed1 --digiSeedOffset2=seed2 --geometryVersion='ATLAS-R2-2015-03-01-00_VALIDATION' --conditionsTag='OFLCOND-MC12b-SIM-00' --preInclude='Digitization/ForceUseOfPileUpTools.py,/afs/cern.ch/user/t/tsaito/preInclude.PileUpBunchTrainsUpgrade_mu160cavern7_Myconfig.py,RunDependentSimData/configLumi_mc12_v1.py' --LowPtMinbiasHitsFile='filename.root' --HighPtMinbiasHitsFile='filename.root' --inputCavernHitsFile='filename.root' --jobNumber='2' --postExec="mm=job.StandardPileUpToolsAlg.PileUpTools[\\
 "MmDigitizationTool\\"];mm.RndmSvc=jobproperties.Digitization.rndmSvc.get_Value();mm.qThreshold=0.00000001;mm.SaveInternalHistos=True;mm.qThresholdForTrigger=2;mm.ValidationSetup=True;streamRDO.ItemList+=[\\"MuonSimDataCollection#MM_SDO\\",\\"MuonSimDataCollection#sTGC_SDO\\",\\"GenericMuonSimHitCollection#InputMicroMegasHits\\"];from GaudiSvcConf import THistSvc;ServiceMgr += THistSvc();ServiceMgr.THistSvc.Output=[\\"NSWPRDValAlg DATAFILE='NSWPRDValAlg.root' OPT='RECREATE'\\"]" --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py

Revision 72016-08-16 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 14 to 14
 
  • Particle Generation files(Single muon with pT=100 GeV, Flat distribution in eta and phi plane): /afs/cern.ch/user/t/tsaito/public/SingleMuonSample/

Detector Simulation with NSW

Added:
>
>

  • Compile
    • setupWorkArea.py
    • cd $TestArea/WorkArea/cmt
    • cmt br cmt config
    • cmt br gmake
    • cd $TestArea
 
  • Run
    • AtlasG4_tf.py --conditionsTag='OFLCOND-MC12b-SIM-00' --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0000.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250

Line: 22 to 33
 
    • cmt co MM_Digitization MuonSpectrometer/MuonDigitization/MM_Digitization
    • cmt co MuonPRDTest MuonSpectrometer/MuonValidation/MuonPRDTest
    • cmt co MuonDigitContainer MuonSpectrometer/MuonDigitContainer
Added:
>
>
 
  • Compile
    • setupWorkArea.py
    • cd $TestArea/WorkArea/cmt

Revision 62016-08-01 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 43 to 43
 

MM Trigger Simulation (SVN)

  • Setup
Changed:
<
<
  • cmt co -r TrigT1NSWSimTools-00-00-13-branch Trigger/TrigT1/TrigT1NSWSimTools/
>
>
 
  • cmt co Trigger/TrigT1/TrigT1NSW/trunk Trigger/TrigT1/TrigT1NSW
Added:
>
>
 
  • in Trigger/TrigT1/TrigT1NSW/src/NSWL1Simulation.cxx update
    • m_doMM = true

Revision 52016-07-29 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 6 to 6
 
  1. MM Digitization
  2. MM Trigger Simulation
Changed:
<
<
  • These instructions are based on release 20.20.
    • asetup 20.20.0,here
>
>
  • These instructions are based on release 20.20.X-VAL.
    • asetup 20.20.X-VAL,rel1,here
 

Particle Generation

Changed:
<
<
  • See /home/tsaito/work/MM_Digitization/ParticleGenerator/script_20151028.py
  • Particle Generation files(Single muon with pT=100 GeV, Flat distribution in eta and phi plane within NSW acceptance): /afs/cern.ch/user/t/tsaito/public/SingleMuonSample/
>
>
  • See an example code: /afs/cern.ch/atlas/software/releases/20.20.5/AtlasSimulation/20.20.5/Generators/ParticleGun/examples/jobOption.ParticleGun_flatpt_2particle.py
  • Particle Generation files(Single muon with pT=100 GeV, Flat distribution in eta and phi plane): /afs/cern.ch/user/t/tsaito/public/SingleMuonSample/
 

Detector Simulation with NSW

  • Run
Changed:
<
<
    • AtlasG4_tf.py --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0000.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250
>
>
    • AtlasG4_tf.py --conditionsTag='OFLCOND-MC12b-SIM-00' --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0000.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250
 

MM Digitization (SVN)

  • Setup
Line: 33 to 33
 
    • Reco_tf.py --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py --preExec 'from AthenaCommon.DetFlags import DetFlags;DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn();DetFlags.MDT_setOff();DetFlags.CSC_setOff();DetFlags.TGC_setOff();DetFlags.RPC_setOff();DetFlags.sTGC_setOff();DetFlags.Micromegas_setOn();DetFlags.Truth_setOn()' --inputHITSFile /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/mm_asetup2020_samples/hits/MC12.NSW.107206.atlasG4.01.0001.Pt100.asetup2020.hits.pool.root --outputRDOFile test.rdos.pool.root --maxEvents 10
Added:
>
>

Pileup Digitization

  • Run
    • Digi_tf.py --inputHitsFile='%s' --outputRDOFile='%s' --preExec='HITtoRDO:from DigitizationFlags import digitizationFlags;digitizationFlags.overrideMetadata=["PhysicsList","SimLayout","MagneticField","SimulatedDetectors"];from DetFlags import DetFlags;DetFlags.Truth_setOn();DetFlags.BCM_setOn();DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn(); DetFlags.MDT_setOn();DetFlags.CSC_setOn();DetFlags.TGC_setOn();DetFlags.RPC_setOn(); DetFlags.sTGC_setOn();DetFlags.Micromegas_setOn();DetFlags.digitize.MDT_setOff(); DetFlags.digitize.TGC_setOff();DetFlags.digitize.RPC_setOff();DetFlags.digitize.CSC_setOff(); DetFlags.digitize.Micromegas_setOn();DetFlags.digitize.sTGC_setOn();' --maxEvents='%d' --skipEvents='%d' --digiSeedOffset1=seed1 --digiSeedOffset2=seed2 --geometryVersion='ATLAS-R2-2015-03-01-00_VALIDATION' --conditionsTag='OFLCOND-MC12b-SIM-00' --preInclude='Digitization/ForceUseOfPileUpTools.py,/home/tsaito/work/MM_Digitization/MM_Digitization/config/preInclude.PileUpBunchTrainsUpgrade_mu160cavern7_Myconfig.py,RunDependentSimData/configLumi_mc12_v1.py' --LowPtMinbiasHitsFile='filename.root' --HighPtMinbiasHitsFile='filename.root' --inputCavernHitsFile='filename.root' --jobNumber='2' --postExec="mm=job.StandardPileUpToolsAlg.PileUpTools[\\"MmDigitizationTool\\"];mm.RndmSvc=jobproperties.Digitization.rndmSvc.get_Value();mm.qThreshold=0.00000001;mm.SaveInternalHistos=True;mm.qThresholdForTrigger=2;mm.ValidationSetup=True;streamRDO.ItemList+=[\\"MuonSimDataCollection#MM_SDO\\",\\"MuonSimDataCollection#sTGC_SDO\\",\\"GenericMuonSimHitCollection#InputMicroMegasHits\\"];from GaudiSvcConf import THistSvc;ServiceMgr += THistSvc();ServiceMgr.THistSvc.Output=[\\"NSWPRDValAlg DATAFILE='NSWPRDValAlg.root' OPT='RECREATE'\\"]" --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py
 

MM Trigger Simulation (SVN)

  • Setup

Revision 42016-07-22 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 15 to 15
 

Detector Simulation with NSW

  • Run
Changed:
<
<
    • AtlasG4_tf.py --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0001.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250
>
>
    • AtlasG4_tf.py --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0000.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250
 

MM Digitization (SVN)

  • Setup

Revision 32016-07-22 - TomoyukiSaito

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 7 to 7
 
  1. MM Trigger Simulation

  • These instructions are based on release 20.20.
Changed:
<
<
    • asetup 20.20.X-VAL,rel1,here
>
>
    • asetup 20.20.0,here
 

Particle Generation

  • See /home/tsaito/work/MM_Digitization/ParticleGenerator/script_20151028.py
Line: 19 to 19
 

MM Digitization (SVN)

  • Setup
Changed:
<
<
    • cmt co -r MM_Digitization-00-05-13 MuonSpectrometer/MuonDigitization/MM_Digitization
    • cmt co -r MuonPRDTest-01-01-09 MuonSpectrometer/MuonValidation/MuonPRDTest
    • cmt co -r MuonDigitContainer-01-02-21 MuonSpectrometer/MuonDigitContainer
>
>
    • cmt co MM_Digitization MuonSpectrometer/MuonDigitization/MM_Digitization
    • cmt co MuonPRDTest MuonSpectrometer/MuonValidation/MuonPRDTest
    • cmt co MuonDigitContainer MuonSpectrometer/MuonDigitContainer
 
  • Compile
    • setupWorkArea.py
    • cd $TestArea/WorkArea/cmt

Revision 22016-05-23 - VerenaMartinez

Line: 1 to 1
 
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
Line: 15 to 15
 

Detector Simulation with NSW

  • Run
Changed:
<
<
    • AtlasG4_tf.py --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0001.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250
>
>
    • AtlasG4_tf.py --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0001.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250
 

MM Digitization (SVN)

  • Setup
Changed:
<
<
>
>
    • cmt co -r MM_Digitization-00-05-13 MuonSpectrometer/MuonDigitization/MM_Digitization
    • cmt co -r MuonPRDTest-01-01-09 MuonSpectrometer/MuonValidation/MuonPRDTest
    • cmt co -r MuonDigitContainer-01-02-21 MuonSpectrometer/MuonDigitContainer
 
  • Compile
    • setupWorkArea.py
    • cd $TestArea/WorkArea/cmt
Line: 30 to 30
 
    • cd $TestArea

  • Run
Changed:
<
<
    • Reco_tf.py --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py --preExec 'from DetFlags import DetFlags;DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn();DetFlags.MDT_setOff();DetFlags.CSC_setOff();DetFlags.TGC_setOff();DetFlags.RPC_setOff();DetFlags.sTGC_setOff();DetFlags.Micromegas_setOn();DetFlags.Truth_setOn()'
>
>
    • Reco_tf.py --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py --preExec 'from AthenaCommon.DetFlags import DetFlags;DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn();DetFlags.MDT_setOff();DetFlags.CSC_setOff();DetFlags.TGC_setOff();DetFlags.RPC_setOff();DetFlags.sTGC_setOff();DetFlags.Micromegas_setOn();DetFlags.Truth_setOn()'
  --inputHITSFile /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/mm_asetup2020_samples/hits/MC12.NSW.107206.atlasG4.01.0001.Pt100.asetup2020.hits.pool.root --outputRDOFile test.rdos.pool.root --maxEvents 10

MM Trigger Simulation (SVN)

  • Setup
Changed:
<
<
>
>
  • cmt co -r TrigT1NSWSimTools-00-00-13-branch Trigger/TrigT1/TrigT1NSWSimTools/
 
  • cmt co Trigger/TrigT1/TrigT1NSW/trunk Trigger/TrigT1/TrigT1NSW
  • in Trigger/TrigT1/TrigT1NSW/src/NSWL1Simulation.cxx update
    • m_doMM = true

Revision 12016-05-10 - TomoyukiSaito

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="NswMicromegas"
Instructions of NSW Simulation in lxplus or lxatut.
  1. Particle Generation
  2. Detector Simulation with NSW
  3. MM Digitization
  4. MM Trigger Simulation

  • These instructions are based on release 20.20.
    • asetup 20.20.X-VAL,rel1,here

Particle Generation

  • See /home/tsaito/work/MM_Digitization/ParticleGenerator/script_20151028.py
  • Particle Generation files(Single muon with pT=100 GeV, Flat distribution in eta and phi plane within NSW acceptance): /afs/cern.ch/user/t/tsaito/public/SingleMuonSample/

Detector Simulation with NSW

  • Run
    • AtlasG4_tf.py --inputEVNTFile '/afs/cern.ch/user/t/tsaito/public/SingleMuonSample/MC12.NSW.107206.atlasG4.01.0001.Pt100.generator.pool.root' --preExec simFlags.SimulateNewSmallWheel=True --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --postInclude /afs/cern.ch/user/j/jomeyer/public/NSW/NSW.config.simu.py --geometryVersion ATLAS-R2-2015-03-01-00_VALIDATION --outputHITSFile test.hits.pool.root --maxEvents 250

MM Digitization (SVN)

  • Run
    • Reco_tf.py --postInclude /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSW.config.digi.py,/afs/cern.ch/user/m/mkhader/public/mm_asetup2020/NSWPRDValAlg.digi.py --preExec 'from DetFlags import DetFlags;DetFlags.ID_setOff();DetFlags.Calo_setOff();DetFlags.Muon_setOn();DetFlags.MDT_setOff();DetFlags.CSC_setOff();DetFlags.TGC_setOff();DetFlags.RPC_setOff();DetFlags.sTGC_setOff();DetFlags.Micromegas_setOn();DetFlags.Truth_setOn()' --inputHITSFile /afs/cern.ch/user/m/mkhader/public/mm_asetup2020/mm_asetup2020_samples/hits/MC12.NSW.107206.atlasG4.01.0001.Pt100.asetup2020.hits.pool.root --outputRDOFile test.rdos.pool.root --maxEvents 10

MM Trigger Simulation (SVN)

  • Setup
  • cmt co -r TrigT1NSWSimTools-00-00-13-branch Trigger/TrigT1/TrigT1NSWSimTools/
  • cmt co Trigger/TrigT1/TrigT1NSW/trunk Trigger/TrigT1/TrigT1NSW
  • in Trigger/TrigT1/TrigT1NSW/src/NSWL1Simulation.cxx update
    • m_doMM = true

  • Compile
    • setupWorkArea.py
    • cd $TestArea/WorkArea/cmt
    • cmt br cmt config
    • cmt br gmake
    • cd $TestArea

  • Run
    • cp Trigger/TrigT1/TrigT1NSWSimTools/jobOptions/NSWL1.py .
    • athena NSWL1.py

Quick note about the directly ported code from Harvard: MMT_Finder.cxx and MMT_Fitter.cxx do all the machinery of the algorithm, while MMT_struct.cxx has all the hard-coded numbers about the strip positioning and wedge geometry.

Background Samples (produced by release 20.3)

  • Cavern background: /afs/cern.ch/work/i/iravinov/public/geant4/geant_hits/cavern_background/
  • Minimum bias: /afs/cern.ch/work/i/iravinov/public/geant4/geant_hits/minbias/

-- TomoyukiSaito - 2016-05-10

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