Difference: AppConfig (1 vs. 15)

Revision 152010-02-02 - MarcoCattaneo

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

AppConfig and job specifications

Line: 92 to 92
 
Upgrade-NoTruth.py Upgrade 'Minimal' .digi DST Reconstruction for LHCb upgrade simulation, saving only real data and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
Added:
>
>
v36r0-EarlyDataPatches.py Default MDF DST Additional options to be used in v36r0(p*) for earlyData tuning
 
addDownstreamTracks.py additional options to add the Downstream tracks container to the DST
allTracksProtoP.py Additional options to make ProtoParticles for all track types (Brunel default is just [ "Long", "Upstream", "Downstream"]). Useful for data where Velo and/or TT are switched off. Do not use together with firstData.py
beamGas.py Additional options for reconstructing beam gas data
firstData.py Additional options to select tuning for first data. Available from Brunel v35r11
moff.py Additional options for reconstruction with magnetic field off
richLooseTrackCuts.py Additional options to loosen track selection cuts for the Rich. Do not use together with firstData.py
Added:
>
>
unpackedDST.py Additional options to switch off packed DST
 
veloOpen.py Additional options for reconstruction with velo open

1. The Default DataType is set by the application. It is "2008" until Brunel v35r3, "2009" from Brunel v35r4.

Revision 142010-01-27 - MarcoCattaneo

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

AppConfig and job specifications

Line: 92 to 92
 
Upgrade-NoTruth.py Upgrade 'Minimal' .digi DST Reconstruction for LHCb upgrade simulation, saving only real data and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
Added:
>
>
addDownstreamTracks.py additional options to add the Downstream tracks container to the DST
 
allTracksProtoP.py Additional options to make ProtoParticles for all track types (Brunel default is just [ "Long", "Upstream", "Downstream"]). Useful for data where Velo and/or TT are switched off. Do not use together with firstData.py
beamGas.py Additional options for reconstructing beam gas data
firstData.py Additional options to select tuning for first data. Available from Brunel v35r11

Revision 132010-01-26 - MarcoCattaneo

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

AppConfig and job specifications

Line: 72 to 72
 
MC09-CaloMisCalibration.py Default not defined Standard simulation with Calo miscalibrated. To be used together with e.g. MC09-NoTruth.py
MC09-NoTruth.py Default 'Minimal' .digi Standard simulation, saving only RawEvent and pileup multiplicity
MC09-WithTruth.py Default "Default" .digi Standard simulation, saving RawEvent and MC truth containers
Added:
>
>
2009-WithTruth.py Default "Default" .digi Standard simulation, saving RawEvent and MC truth containers, with L0 trigger emulation compatible with 2009 data
 
Upgrade-Extended-v19r6patch1.py Upgrade "Extended" .digi Same as Upgrade-WithTruth.py but saving also MCHits, for use with Boole v19r6 only
Upgrade-NoTruth.py Upgrade 'Minimal' .digi LHCb upgrade simulation, Spillover enabled, saving only RawEvent and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi LHCb upgrade simulation, Spillover enabled, saving RawEvent and MC truth containers

Revision 122009-12-14 - MarcoCattaneo

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

AppConfig and job specifications

Line: 87 to 87
 
MC09-Stripping.py MC09 ETC DST Standard reconstruction of FEST stripping ETC
MC09-WithTruth.py Default "Default" .digi DST Standard MC09 reconstruction, saving also MC truth containers
StoreMuonAlignTracks.py Additional options to add MuonsForAlignment to DST
Added:
>
>
Upgrade-noaerogel.py Upgrade Additional options to remove aerogel from RICH reco for Upgrade data produced with no aerogel
 
Upgrade-NoTruth.py Upgrade 'Minimal' .digi DST Reconstruction for LHCb upgrade simulation, saving only real data and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
Changed:
<
<
allTracksProtoP.py Additional options to make ProtoParticles for all track types (Brunel default is just [ "Long", "Upstream", "Downstream"]). Useful for data where Velo and/or TT are switched off
>
>
allTracksProtoP.py Additional options to make ProtoParticles for all track types (Brunel default is just [ "Long", "Upstream", "Downstream"]). Useful for data where Velo and/or TT are switched off. Do not use together with firstData.py
 
beamGas.py Additional options for reconstructing beam gas data
Added:
>
>
firstData.py Additional options to select tuning for first data. Available from Brunel v35r11
 
moff.py Additional options for reconstruction with magnetic field off
Changed:
<
<
richLooseTrackCuts.py Additional options to loosen track selection cuts for the Rich, useful for first data
>
>
richLooseTrackCuts.py Additional options to loosen track selection cuts for the Rich. Do not use together with firstData.py
 
veloOpen.py Additional options for reconstruction with velo open

1. The Default DataType is set by the application. It is "2008" until Brunel v35r3, "2009" from Brunel v35r4.

Revision 112009-12-07 - MarcoCattaneo

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

AppConfig and job specifications

Line: 93 to 93
 
allTracksProtoP.py Additional options to make ProtoParticles for all track types (Brunel default is just [ "Long", "Upstream", "Downstream"]). Useful for data where Velo and/or TT are switched off
beamGas.py Additional options for reconstructing beam gas data
moff.py Additional options for reconstruction with magnetic field off
Added:
>
>
richLooseTrackCuts.py Additional options to loosen track selection cuts for the Rich, useful for first data
 
veloOpen.py Additional options for reconstruction with velo open

1. The Default DataType is set by the application. It is "2008" until Brunel v35r3, "2009" from Brunel v35r4.

Revision 102009-12-04 - MarcoCattaneo

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

AppConfig and job specifications

Line: 90 to 90
 
Upgrade-NoTruth.py Upgrade 'Minimal' .digi DST Reconstruction for LHCb upgrade simulation, saving only real data and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
Added:
>
>
allTracksProtoP.py Additional options to make ProtoParticles for all track types (Brunel default is just [ "Long", "Upstream", "Downstream"]). Useful for data where Velo and/or TT are switched off
 
beamGas.py Additional options for reconstructing beam gas data
moff.py Additional options for reconstruction with magnetic field off
veloOpen.py Additional options for reconstruction with velo open

Revision 92009-11-23 - unknown

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

AppConfig and job specifications

Line: 105 to 105
 
DVMonitor-RealData-rDst.py 2009 rDST Histograms Standard monitoring for Real data rDSTs
DVMonitor-EXPRESS-Dst.py 2009 (Sim = True) DST Histograms Standard monitoring for FEST data DSTs
DVMonitor-FULL-rDst.py 2009 (Sim = True) rDST Histograms Standard monitoring for FEST data rDSTs
Added:
>
>
DVStrippingETC-MC09.py 2009 DST ETC Stripping into ETC for MC09 data (DaVinci prior to v24r4)
DVStrippingETC-MC09-v24r4.py 2009 DST ETC Stripping into ETC for MC09 data (DaVinci v24r4 and after)
DVStrippingEtc-FEST.py 2009 rDST ETC Stripping into ETC for FEST data (DaVinci prior to v24r4)
DVStrippingEtc-FEST-v24r4.py 2009 rDST ETC Stripping into ETC for FEST data (DaVinci v24r4 and after)
DVStrippingDST-MC09.py 2009 DST DST Stripping into DST for MC09 data (DaVinci prior to v24r4)
DVStrippingDST-MC09-v24r4.py 2009 DST DST Stripping into DST for MC09 data (DaVinci v24r4 and after)
DVStrippingDst-FEST.py 2009 rDST DST Stripping into ETC for FEST data (DaVinci prior to v24r2)
DVStrippingDst-FEST09.py 2009 rDST DST Stripping into ETC for FEST data (DaVinci v24r2 - v24r3)
DVStrippingTagger-MC09-v24r4.py 2009 Stripped DST SETC Tagger for MC09 data (DaVinci v24r4 and after)
 

Moore

Revision 82009-11-23 - PatrickSKoppenburg

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

AppConfig and job specifications

Line: 81 to 81
 

Brunel

Name DataType Input format Output format Comments
Changed:
<
<
Default.py Default MDF DST Standard recostruction for real data
>
>
Default.py Default MDF DST Standard reconstruction for real data
 
FEST-Stripping.py Default ETC DST Standard reconstruction of FEST stripping ETC
MC09-NoTruth.py MC09 'Minimal' .digi DST Standard MC09 reconstruction, without using MC truth, saving only real data and pileup multiplicity
MC09-Stripping.py MC09 ETC DST Standard reconstruction of FEST stripping ETC
Line: 98 to 98
 2. Use AppConfig v2r* for Brunel up to v34r7, AppConfig v3r* from Brunel v35r0. Note that in Brunel v34r*, MC09 DataType was not known, 2008 DataType was used instead.

DaVinci

Added:
>
>
Name DataType Input format Output format Comments
DVMonitor-RealData-Dst.py 2009 DST Histograms Standard monitoring for Real data DSTs
DVMonitor-RealData-rDst.py 2009 rDST Histograms Standard monitoring for Real data rDSTs
DVMonitor-RealData-rDst.py 2009 rDST Histograms Standard monitoring for Real data rDSTs
DVMonitor-EXPRESS-Dst.py 2009 (Sim = True) DST Histograms Standard monitoring for FEST data DSTs
DVMonitor-FULL-rDst.py 2009 (Sim = True) rDST Histograms Standard monitoring for FEST data rDSTs
 

Moore

Revision 72009-11-23 - MarcoCattaneo

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

AppConfig and job specifications

Changed:
<
<
Last update : 05 October 2009
>
>
Last update : 23 November 2009
  AppConfig is the package where configurations for production are kept for the different LHCb applications.
Changed:
<
<
The options directory is structured with subdirectories where the options specific to a given application are kept (Gauss, Boole, Brunel, DaVinci). A subdirectory called Conditions contains files where the tags for DDDB and CondDB are given.
>
>
The options directory is structured with subdirectories where the options specific to a given application are kept (Gauss, Boole, Brunel, DaVinci). A subdirectory called Conditions contains files where the tags for DDDB and CondDB are given. Some global options are found in the top level directory
  What is available in the various 'subdirectories' is described below.

Added:
>
>

Top level

Name Comments
DisableLFC.py Disable the usage of LFC to get the credentials to access Oracle servers
UseOracle.py Force usage of Oracle database for Conditions
UseSQLDDB.py Force usage of SQLDDDB for Conditions
 

Conditions

Predefined options to select combinations of DDDB and CondDB tags for a given well defined geometry are available in AppConfig and listed below. Combined with the Gauss, Boole or Brunel options they allow to configure those application for various beam, geometry and with truth/without truth in the case of simulated data.

Line: 82 to 90
 
Upgrade-NoTruth.py Upgrade 'Minimal' .digi DST Reconstruction for LHCb upgrade simulation, saving only real data and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
Added:
>
>
beamGas.py Additional options for reconstructing beam gas data
 
moff.py Additional options for reconstruction with magnetic field off
veloOpen.py Additional options for reconstruction with velo open

Revision 62009-11-18 - MarcoCattaneo

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

AppConfig and job specifications

Line: 83 to 83
 
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
moff.py Additional options for reconstruction with magnetic field off
Added:
>
>
veloOpen.py Additional options for reconstruction with velo open
  1. The Default DataType is set by the application. It is "2008" until Brunel v35r3, "2009" from Brunel v35r4. 2. Use AppConfig v2r* for Brunel up to v34r7, AppConfig v3r* from Brunel v35r0. Note that in Brunel v34r*, MC09 DataType was not known, 2008 DataType was used instead.

Revision 52009-11-12 - MarcoCattaneo

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

AppConfig and job specifications

Line: 58 to 58
 

Boole

Name DataType Output format Comments
Added:
>
>
EnableSpillover.py Additional options to digitize also Prev, PrevPrev, Next events
 
FEST.py Default .mdf Standard simulation
FEST-L0Yes.py Default .mdf Standard simulation, writing to .mdf file only events passing L0, or with simulated random trigger.
MC09-CaloMisCalibration.py Default not defined Standard simulation with Calo miscalibrated. To be used together with e.g. MC09-NoTruth.py
MC09-NoTruth.py Default 'Minimal' .digi Standard simulation, saving only RawEvent and pileup multiplicity
MC09-WithTruth.py Default "Default" .digi Standard simulation, saving RawEvent and MC truth containers
Added:
>
>
Upgrade-Extended-v19r6patch1.py Upgrade "Extended" .digi Same as Upgrade-WithTruth.py but saving also MCHits, for use with Boole v19r6 only
 
Upgrade-NoTruth.py Upgrade 'Minimal' .digi LHCb upgrade simulation, Spillover enabled, saving only RawEvent and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi LHCb upgrade simulation, Spillover enabled, saving RawEvent and MC truth containers

1. The Default DataType is set by the application. It is "2008" until Boole v19r4, "2009" from Boole v19r5. Currently only "DC06" DataType has a special meaning in Boole, used to select the DC06 L0 trigger setting. DataType also selects the default DDDB and SimCond tags if they are not explicitly set, e.g. by providing one of the options files in AppConfig/options/Conditions directory.

Brunel

Added:
>
>
Name DataType Input format Output format Comments
Default.py Default MDF DST Standard recostruction for real data
FEST-Stripping.py Default ETC DST Standard reconstruction of FEST stripping ETC
MC09-NoTruth.py MC09 'Minimal' .digi DST Standard MC09 reconstruction, without using MC truth, saving only real data and pileup multiplicity
MC09-Stripping.py MC09 ETC DST Standard reconstruction of FEST stripping ETC
MC09-WithTruth.py Default "Default" .digi DST Standard MC09 reconstruction, saving also MC truth containers
StoreMuonAlignTracks.py Additional options to add MuonsForAlignment to DST
Upgrade-NoTruth.py Upgrade 'Minimal' .digi DST Reconstruction for LHCb upgrade simulation, saving only real data and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi DST Reconstruction for LHCb upgrade simulation, saving also MC truth containers
Upgrade-XDST-v35r6p1patch1.py Upgrade "Extended" .digi XDST Same as Upgrade-WithTruth.py but saving also MCHits, for use with Brunel v35r6 only
moff.py Additional options for reconstruction with magnetic field off

1. The Default DataType is set by the application. It is "2008" until Brunel v35r3, "2009" from Brunel v35r4. 2. Use AppConfig v2r* for Brunel up to v34r7, AppConfig v3r* from Brunel v35r0. Note that in Brunel v34r*, MC09 DataType was not known, 2008 DataType was used instead.

 

DaVinci

Added:
>
>

Moore

 -- GloriaCorti - 2009-10-05

META TOPICMOVED by="gcorti" date="1254837062" from="LHCb.GAppConf" to="LHCb.AppConfig"

Revision 42009-11-06 - GloriaCorti

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

AppConfig and job specifications

Line: 13 to 13
 

Conditions

Added:
>
>
Predefined options to select combinations of DDDB and CondDB tags for a given well defined geometry are available in AppConfig and listed below. Combined with the Gauss, Boole or Brunel options they allow to configure those application for various beam, geometry and with truth/without truth in the case of simulated data.

Name Geometry Velo Position Magnetic Field (crossing angle) Comments
MC09-200900602-vc-md100.py MC09 detector closed full field downward polarity  
MC09-200900602-vc-moff.py MC09 detector closed field off  
MC09-200900602-vc-mu100.py MC09 detector closed full field upward polarity  
Upgrade-20090917-md100-gauss.py Upgrade detetector v1.1 without aerogel closed full field downward polarity only to be used with Gauss
Upgrade-20090917-md100.py Upgrade detetector v1.1 closed full field downward polarity  
 

Gauss

AppConfig v3rX is used by Gauss v37r3 and higher to set the Simulation Conditions specifying the 'SIMCOND' settings and the beam settings.

Revision 32009-10-09 - MarcoCattaneo

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

AppConfig and job specifications

Line: 46 to 46
 

Boole

Added:
>
>
Name DataType Output format Comments
FEST.py Default .mdf Standard simulation
FEST-L0Yes.py Default .mdf Standard simulation, writing to .mdf file only events passing L0, or with simulated random trigger.
MC09-CaloMisCalibration.py Default not defined Standard simulation with Calo miscalibrated. To be used together with e.g. MC09-NoTruth.py
MC09-NoTruth.py Default 'Minimal' .digi Standard simulation, saving only RawEvent and pileup multiplicity
MC09-WithTruth.py Default "Default" .digi Standard simulation, saving RawEvent and MC truth containers
Upgrade-NoTruth.py Upgrade 'Minimal' .digi LHCb upgrade simulation, Spillover enabled, saving only RawEvent and pileup multiplicity
Upgrade-WithTruth.py Upgrade "Default" .digi LHCb upgrade simulation, Spillover enabled, saving RawEvent and MC truth containers

1. The Default DataType is set by the application. It is "2008" until Boole v19r4, "2009" from Boole v19r5. Currently only "DC06" DataType has a special meaning in Boole, used to select the DC06 L0 trigger setting. DataType also selects the default DDDB and SimCond tags if they are not explicitly set, e.g. by providing one of the options files in AppConfig/options/Conditions directory.

 

Brunel

Revision 22009-10-06 - GloriaCorti

Line: 1 to 1
 
META TOPICPARENT name="GaussDevelopment"
Changed:
<
<

AppConfig and job specifications

>
>

AppConfig and job specifications

 Last update : 05 October 2009
Changed:
<
<
AppConfing v3rX is used by Gauss v37r3 and higher to set the Simulation Conditions specifying the 'SIMCOND' settings and the beam settings.
>
>
AppConfig is the package where configurations for production are kept for the different LHCb applications. The options directory is structured with subdirectories where the options specific to a given application are kept (Gauss, Boole, Brunel, DaVinci). A subdirectory called Conditions contains files where the tags for DDDB and CondDB are given.

What is available in the various 'subdirectories' is described below.

Conditions

Gauss

AppConfig v3rX is used by Gauss v37r3 and higher to set the Simulation Conditions specifying the 'SIMCOND' settings and the beam settings.
  The list of the avalaible steering options for is provided below. See presentation at Tuesday Meeting 24 April 2009 for details on configuration.
Line: 34 to 45
 are available from AppConfig v3r9
Added:
>
>

Boole

Brunel

DaVinci

 -- GloriaCorti - 2009-10-05
Added:
>
>
META TOPICMOVED by="gcorti" date="1254837062" from="LHCb.GAppConf" to="LHCb.AppConfig"

Revision 12009-10-05 - GloriaCorti

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

AppConfig and job specifications

Last update : 05 October 2009

AppConfing v3rX is used by Gauss v37r3 and higher to set the Simulation Conditions specifying the 'SIMCOND' settings and the beam settings.

The list of the avalaible steering options for is provided below. See presentation at Tuesday Meeting 24 April 2009 for details on configuration.

Although they start with MC09 they are not specific to the MC09 production nor the detector described there. For the MC09 detector they need to be used with Conditions/MC09-....py for the Upgrade detector with Conditions/Upgrade-....py and possibly options added below.

Additional options can be put in upon request for productions.

Name Beam energy Magnetic Field (crossing angle) nu (Number of collisions/bunch) Comments
MC09-b5TeV-md100.py 5 TeV Full field downward direction 1 beta*=2m, bunch spacing more than 50 ns (no spillover), maximum possible external crossing angle
MC09-b5TeV-md100-nu2.py 5 TeV Full field downward direction 2 as above
MC09-b5TeV-md100-nu3.py 5 TeV Full field downward direction 3 as above
MC09-b5TeV-md100-nu4.py 5 TeV Full field downward direction 4 as above
MC09-b5TeV-moff.py 5 TeV Field off 1 no internal nor external crossing angle, otherwise as above
MC09-b450GeV-moff.py 450 GeV Field off 1 no internal nor external crossing angle, beta*=10m, emittance and derived parameters adapted to energy
MC09-b7TeV-md100-nu0,7-25ns 7 TeV Full field downward direction 0.7 beta*=31m, nominal effective crossing angle, spill-over as for 25ns bunch spacing, equivalent to L=2x10^32 cm^-2s^-1 for nominal machine
MC09-b7TeV-md100-nu1,7-25ns 7 TeV Full field downward direction 1.7 beta*=12.5m, nominal effective crossing angle, spill-over as for 25ns bunch spacing, equivalent to L=5x10^32 cm^-2s^-1 for nominal machine
MC09-b7TeV-md100-nu3,4-25ns 7 TeV Full field downward direction 3.4 beta*=6m, nominal effective crossing angle, spill-over as for 25ns bunch spacing, equivalent to L=10x10^32 cm^-2s^-1 for nominal machine
MC09-b7TeV-md100-nu6,8-25ns 7 TeV Full field downward direction 6.8 beta*=3m, nominal effective crossing angle, spill-over as for 25ns bunch spacing, equivalent to L=20x10^32 cm^-2s^-1 for nominal machine
MC09-b3,5TeV-md100-nu1 3.5 TeV Full field downward direction 1 beta*=2, head on collisions hence only internal crossing angle as for up to 156 bunches (no spill-over)

1. The configurations for 7 TeV beams at nominal machine for average luminosities/bunch of and have been requested by Franz Muheim. They are available from AppConfig v3r0.

2. The configurations for 3.5 TeV beams at startup conditions (head on, nu=1) have been requested by Olivier Schneider. They are available from AppConfig v3r9

-- GloriaCorti - 2009-10-05

 
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