Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop a Working Recipe for Stage 2 (and Stage 1) #101

Closed
mulhearn opened this issue Nov 23, 2015 · 90 comments
Closed

Develop a Working Recipe for Stage 2 (and Stage 1) #101

mulhearn opened this issue Nov 23, 2015 · 90 comments

Comments

@mulhearn
Copy link
Member

This issue has been retired. Please follow up at:

#147

Developing a recipe for running Stage-2 emulation for menu studies and HLT updates.

The topic branch for this task is here:
https://github.com/cms-l1t-offline/cmssw/tree/l1t-dev-recipe-CMSSW_8_0_0_pre5

The most recent control plots from a small 10k run over zero bias are here:
http://mulhearn.web.cern.ch/mulhearn/plots/recipe_latest/

To install and run do this:

cmsrel CMSSW_8_0_0_pre5
cd CMSSW_8_0_0_pre5/src
cmsenv
git cms-merge-topic cms-l1t-offline:l1t-dev-recipe-CMSSW_8_0_0_pre5
scram b -j 8
cmsRun L1Trigger/L1TCommon/test/reEmul.py
cmsRun L1Trigger/L1TCommon/test/reEmul.py era=stage1

To generate some basic rate and kinematic plots do:

cmsRun L1Trigger/L1TCommon/test/reEmul.py  max=1000
root -b -q -x L1Trigger/L1TCommon/macros/rates.C
root -b -q -x L1Trigger/L1TCommon/macros/kin.C

runL1T runs the L1T emulators on digis, and writes L1TNtuple.
runStandardSequences runs the L1T emulators, the DigiToRaw, and RawToDigi standard sequences.

reEmul.py unpacks the inputs to L1T, re-emulates with Stage-1 or Stage-2 (depending on which era you select on the command line) and fills the L1TNtuple. See the file for other examples and limitations.

The macros demonstrate basic rate calculations and kinematic plots. It was written in most cases to use the hardware values, but you should now be able to use the corresponding physical values with no scale factor instead (update underway).

To update your working area, do

git remote add cms-l1t-offline git@github.com:cms-l1t-offline/cmssw.git
git pull  cms-l1t-offline l1t-dev-recipe-CMSSW_8_0_0_pre5
scram b -j 8

But take care that recent updates have introduced dependencies on external packages (see detailed note below) so it may be necessary (if you find your code is crashing) to do:

git cms-checkdeps -a

and recompile.

To check on recent commits to the recipe branch, look here:
https://github.com/cms-l1t-offline/cmssw/commits/l1t-dev-recipe-CMSSW_8_0_0_pre5

The current muon development branch:
https://github.com/cms-l1t-offline/cmssw/tree/l1t-muon-pass2-CMSSW_8_0_0_pre5
is synced for:

The calo stage-2 development branch is now in 80x to make use of 1x1 TPs currently in 80x only. Therefore, only a subset of commits in this (obsolete) branch:
https://github.com/cms-l1t-offline/cmssw/tree/l1t-calostage2-pass2-CMSSW_8_0_0_pre4
are actually be included in the recipe, and they are listed here:

Calo Stage 2 development work is now continuing on
https://github.com/cms-l1t-offline/cmssw/tree/l1t-calostage2-CMSSW_8_0_0_pre5

From https://github.com/cms-l1t-offline/cmssw/tree/l1t-calostage2-CMSSW_7_6_0:

The updates to L1TGlobal in:
https://github.com/cms-l1t-offline/cmssw/tree/l1t-global-CMSSW_8_0_X_2016-01-29-2300 (critical updates)
https://github.com/cms-l1t-offline/cmssw/tree/l1t-global-CMSSW_8_0_0_pre5 (development branch)
rely on a new UTM library and will not be integrated with dev-recipes until pre6.

@mulhearn
Copy link
Member Author

Phew... full chain, into L1TNtuple. Needs cleanup, but working.

@mulhearn
Copy link
Member Author

@apana want to take it from here?

@mulhearn mulhearn changed the title L1T develop recipe for Stage 2 Cleanup standard sequences and develop recipe for Stage 2 Nov 24, 2015
@mulhearn
Copy link
Member Author

Current legacy inputs to the 2016 Muon trigger Emulator:

Barrel:

  • DTDigi_Source: simDtTriggerPrimitiveDigis
  • DTThetaDigi: simDtTriggerPrimitiveDigis
  • RPC_Source: simMuonRPCDigis

End Cap:

  • CSCInput: simCscTriggerPrimitiveDigis MPCSORTED

Overlap:

  • srcDTPh: simDtTriggerPrimitiveDigis
  • srcDTTh: simDtTriggerPrimitiveDigis
  • srcCSC: simCscTriggerPrimitiveDigis MPCSORTED
  • srcRPC: simMuonRPCDigis

@akalinow
Copy link

The Overlap has more inputs:

  • srcDTPh: simDtTriggerPrimitiveDigis
  • srcDTTh: simDtTriggerPrimitiveDigis
  • srcCSC: simCscTriggerPrimitiveDigis MPCSORTED
  • srcRPC: simMuonRPCDigis

@mulhearn
Copy link
Member Author

Thanks!

@mulhearn
Copy link
Member Author

Noting some questions for later:

  • Technical triggers in Stage-1/Stage-2
  • FWOverride parameter
  • Role for CaloConfig in Stage-2
  • Role for l1CaloScales in Stage-2
  • Significance of preGtJets in Stage-1

@mulhearn
Copy link
Member Author

Completed a successful cleanup of SimL1Emulation. Now it properly uses Eras to smoothly transition between the Legacy/2015/2016 trigger configurations. Each major system (Muon/Calo/Global) has a simDigi_cff.py config which handles the entire subsystem. Conditions are loaded via hackConditions.py for each major system, to load any needed conditions not yet in GT for that era.

Here's some sample debug output showing the various configurations of Emulators:

  • Legacy:
L1TCalorimeter Sequence configured for Run1 (Legacy) trigger. 
L1TMuon Sequence configured for Legacy trigger (Run1 and Run 2015). 
L1TGlobal Sequence configured for Legacy trigger (Run1 and Run 2015). 
simRctDigis+simGctDigis+simDtTriggerPrimitiveDigis+simCscTriggerPrimitiveDigis+simCsctfTrackDigis+simCsctfDigis+simDttfDigis+simRpcTriggerDigis+simGmtDigis+simGtDigis
  • For 2015:
L1TCalorimeter Sequence configured for Stage-1 (2015) trigger. 
L1TMuon Sequence configured for Legacy trigger (Run1 and Run 2015). 
L1TGlobal Sequence configured for Legacy trigger (Run1 and Run 2015). 
L1TCalorimeter Conditions configured for Stage-1 (2015) trigger. 
simRctDigis+simRctUpgradeFormatDigis+simCaloStage1Digis+simCaloStage1FinalDigis+simCaloStage1LegacyFormatDigis+simDtTriggerPrimitiveDigis+simCscTriggerPrimitiveDigis+simCsctfTrackDigis+simCsctfDigis+simDttfDigis+simRpcTriggerDigis+simGmtDigis+simGtDigis
  • For 2016:
L1TCalorimeter Sequence configured for Stage-2 (2016) trigger. 
L1TMuon Sequence configured for Stage-2 (2016) trigger. 
L1TGlobal Sequence configured for Stage-2 (2016) trigger. 
L1TCalorimeter Conditions configured for Stage-2 (2016) trigger. 
L1TMuon Conditions configured for Stage-2 (2016) trigger. 
L1TGlobal Conditions configured for Stage-2 (2016) trigger. 
simCaloStage2Layer1Digis+simCaloStage2Digis+simDtTriggerPrimitiveDigis+simCscTriggerPrimitiveDigis+simTwinMuxDigis+simBmtfDigis+simEmtfDigis+simOmtfDigis+simGmtCaloSumDigis+simGmtDigis+simGlobalStage2Digis

@mulhearn
Copy link
Member Author

Cleanup of RawToDigi and DigiToRaw, nearly complete. Using standard sequences for Stage-1, here is output of emulation compared to packed-then-unpacked version.

from emulation directly:

INFO:  L1T found e-gamma collection.
bx:  0  et:  6  eta:  -0.522  phi:  -0.349066
bx:  0  et:  6  eta:  -1.956  phi:  -1.0472
bx:  0  et:  5  eta:  -0.522  phi:  0
bx:  0  et:  4  eta:  -0.522  phi:  -2.79253
INFO:  L1T found tau collection.
bx:  0  et:  148  eta:  -1.566  phi:  2.44346
bx:  0  et:  56  eta:  -0.174  phi:  -0.349066
bx:  0  et:  48  eta:  0.522  phi:  0
bx:  0  et:  28  eta:  -0.522  phi:  -2.44346
INFO:  L1T found jet collection.
bx:  0  et:  192  eta:  -1.566  phi:  2.44346
bx:  0  et:  108  eta:  -0.174  phi:  -0.349066
bx:  0  et:  72  eta:  0.522  phi:  0
bx:  0  et:  52  eta:  -0.522  phi:  -2.44346
INFO:  L1T found sum collection.
bx:  0  et:  43  eta:  0.174  phi:  -2.71681
bx:  0  et:  0.181102  eta:  0.174  phi:  2.96706
bx:  0  et:  391  eta:  0.174  phi:  0
bx:  0  et:  330.5  eta:  0.174  phi:  0

packed-unpacked:

INFO:  L1T found e-gamma collection.
bx:  0  et:  6  eta:  -0.522  phi:  -0.349066
bx:  0  et:  6  eta:  -1.956  phi:  -1.0472
bx:  0  et:  5  eta:  -0.522  phi:  0
bx:  0  et:  4  eta:  -0.522  phi:  -2.79253
INFO:  L1T found tau collection.
bx:  0  et:  148  eta:  -1.566  phi:  2.44346
bx:  0  et:  56  eta:  -0.174  phi:  -0.349066
bx:  0  et:  48  eta:  0.522  phi:  0
bx:  0  et:  28  eta:  -0.522  phi:  -2.44346
INFO:  L1T found jet collection.
bx:  0  et:  192  eta:  -1.566  phi:  2.44346
bx:  0  et:  108  eta:  -0.174  phi:  -0.349066
bx:  0  et:  72  eta:  0.522  phi:  0
bx:  0  et:  52  eta:  -0.522  phi:  -2.44346
INFO:  L1T found sum collection.
bx:  0  et:  43  eta:  0.174  phi:  -2.71681
bx:  0  et:  0.181102  eta:  0.174  phi:  2.96706
bx:  0  et:  391  eta:  0.174  phi:  0
bx:  0  et:  330.5  eta:  0.174  phi:  0

@mulhearn
Copy link
Member Author

Using standard sequences, new GMT muon unpacker seems to be working as well.

from emulator:

bx:  0  et:  139.5  eta:  -0.511125  phi:  2.65064

after packing/unpacking:

bx:  0  et:  139.5  eta:  -0.511125  phi:  2.65064

@mulhearn
Copy link
Member Author

However (1) Stage-2 Calo unpacker (or packer) (or both) not yet working in standard sequence. Also, something is odd with the rawDataCollector, so for now I am specifying the records directly, e.g.

if (eras.stage1L1Trigger.isChosen()):
    process.caloStage1Digis.InputLabel = 'caloStage1Raw'
if (eras.stage2L1Trigger.isChosen()):
    process.caloStage2Digis.InputLabel = 'caloStage2Raw'
    process.gmtStage2Digis.InputLabel = 'gmtStage2Raw'

but clearly this needs a fix too.

UPDATE: This one fixed thanks to Jim noticing missing rawDataCollector config changes during migration of our customizations to local L1TDigiToRaw_cff.

@mulhearn
Copy link
Member Author

Error message when unpacking Stage-2:

%MSG-e L1T:  L1TRawToDigi:caloStage2Digis 25-Nov-2015 04:17:21 CET  Run: 1 Event: 5
Cannot unpack: empty/invalid L1T raw data (size = 0) for ID 1360. Returning empty collections!

This one is likely OK, as this FED is not filled by packer (only available from data). We will have a mode to quiet these errors but ignoring for now is fine. Jim investigating the empty caloStage2Digis collections after unpacking.

@mulhearn
Copy link
Member Author

Noting for later fix that the simDigis names I picked are inconsistent with the unpacker/packer digis names. I'll make them consistent later... Fixed, our digis are now called:

simCaloStage2Layer1Digis+simCaloStage2Digis+simDtTriggerPrimitiveDigis+simCscTriggerPrimitiveDigis+simTwinMuxDigis+simBmtfDigis+simEmtfDigis+simOmtfDigis+simGmtCaloSumDigis+simGmtStage2Digis+simGtStage2Digis

@jimbrooke
Copy link
Member

Missing calo objects in L1Trigger/L1TCommon/test/runStandardSequences.py were due to out of date raw format definition in calo stage 2 digi2raw. I have pushed a fix for this to l1t-dev-recipe-CMSSW_7_6_0

@mulhearn
Copy link
Member Author

Super!

@mulhearn
Copy link
Member Author

Almost there... L1Emulation, RawToDigi, DigiToRaw are now all working in the standard sequences. It is all Era driven, for Legacy/Stage1/Stage2 (though only Gmt and Layer2 are included in DigiToRaw for Stage 2 at the moment). I've added a config for ReEmulation of L1T from RAW, but it requires more debugging. Once working, its probably best to recast it as a customization, as expected for use in HLT.

@mulhearn
Copy link
Member Author

For Calo sequence, L1T re-emulation from RAW is working:

INFO:  L1T found e-gamma collection.
bx:  0  et:  6  eta:  1.566  phi:  0.2175
bx:  0  et:  4.5  eta:  1.131  phi:  0.1305
bx:  0  et:  46  eta:  -0.6525  phi:  -2.80319
bx:  0  et:  5  eta:  -0.4785  phi:  0.435
bx:  0  et:  5  eta:  -1.6965  phi:  0.0435
INFO:  L1T found tau collection.
bx:  0  et:  3.5  eta:  0.8265  phi:  0.1305
bx:  0  et:  3  eta:  0.609  phi:  0.087
bx:  0  et:  45  eta:  -0.348  phi:  1.7835
bx:  0  et:  9  eta:  -0.174  phi:  0.0435
bx:  0  et:  4  eta:  -0.261  phi:  0.261
bx:  0  et:  3  eta:  -0.87  phi:  0.0435
INFO:  L1T found jet collection.
bx:  0  et:  48  eta:  -0.696  phi:  -2.71619
bx:  0  et:  15.5  eta:  -2.61  phi:  1.827
bx:  0  et:  13  eta:  -0.348  phi:  0.087
bx:  0  et:  7  eta:  1.218  phi:  0.174
bx:  0  et:  5.5  eta:  -2.784  phi:  0.435
bx:  0  et:  4  eta:  0.957  phi:  -2.71619
bx:  0  et:  4  eta:  1.653  phi:  0.261
bx:  0  et:  3.5  eta:  -0.522  phi:  0.522
bx:  0  et:  3  eta:  -1.74  phi:  0.087
INFO:  L1T found sum collection.
bx:  0  et:  144.5  eta:  0  phi:  0
bx:  0  et:  50.5  eta:  0  phi:  0.3915
bx:  0  et:  103.5  eta:  0  phi:  0
bx:  0  et:  19.5  eta:  0  phi:  -0.0626853

Looking into muons, and need to quiet some errors.

@mulhearn
Copy link
Member Author

Muons are fine too:

INFO:  L1T found muon collection.
bx:  0  et:  11.5  eta:  -1.05488  phi:  2.33431
bx:  0  et:  60.5  eta:  -2.088  phi:  -0.240153
bx:  0  et:  9  eta:  -1.15275  phi:  2.33431

@mulhearn
Copy link
Member Author

mulhearn commented Dec 3, 2015

I just confirmed that there have been updates to Stage-2 calo emulator since #100. I simply need to update the integration branches and the dev-recipe branch to include these. Will do this later tonight...
(DONE)

@mulhearn mulhearn changed the title Cleanup standard sequences and develop recipe for Stage 2 Develop a Working Recipe for Stage 2 Dec 3, 2015
@mulhearn mulhearn added the URGENT label Dec 3, 2015
@mulhearn
Copy link
Member Author

mulhearn commented Dec 3, 2015

Leaving this one open until we see some decent results from Mario and Len using the recipe...

@mulhearn
Copy link
Member Author

Some more issues to consider (expanding scope of issue to include Stage-1):

  • for re-Emulation sequence on data, should use a data GT plus specific L1T emulator overrides (at moment use MC GT and ignore complaints from DT TP)
  • I think the Ntuple software has to be updated to collect multiple inputs for Taus (rlx + iso) in Stage-1. These should probably just be vectors of input tags in the configuration...
  • I added a cut on Et>0 to the ntuple code.
  • Legacy Muon -> Upgrade Muon data format converter code is needed to get muons from Stage-1 into ntuple.

@mulhearn mulhearn changed the title Develop a Working Recipe for Stage 2 Develop a Working Recipe for Stage 2 (and Stage 1) Dec 17, 2015
@mulhearn
Copy link
Member Author

@gennai the example code has been updated to show how to access all physics quantities from ntuple. Apologies to all that a late night commit error left recipe out of sync with the branch... now fixed.

@mulhearn
Copy link
Member Author

I've added a fictitious muon quality adjuster to the chain which puts the quality flags from each TF on a consistent setting (for now only 0=bad 1=good) so these may now be selected consistently in ntuple. Obviously more turning will be needed but this already knocks rate down to something comparable with stage1 muon rate.

@mulhearn
Copy link
Member Author

@jimbrooke et all are investigating incorrect phi distribution for Taus, as well as comparison of sums from latest recipe to what was presented at TSG. Remaining calo objects all look in reasonable agreement with what was shown.

@mulhearn
Copy link
Member Author

mulhearn commented Jan 4, 2016

Latests update to the recipe branch includes fixes for Tau phi distribution and new electron isolation LUT.

@mulhearn
Copy link
Member Author

mulhearn commented Jan 5, 2016

Latest update includes new Tau LUTs.

@mulhearn
Copy link
Member Author

It turns out adding v1 of HLT seed filter dramatically increases compile time, so while that task is complete, it is in a separate branch:
https://github.com/cms-l1t-offline/cmssw/tree/l1t-hlt-demo-v1-CMSSW_8_0_0_pre5

@mulhearn
Copy link
Member Author

mulhearn commented Feb 1, 2016

thomas notifies me of an additional commit for new stage 2 EG LUTs:
d7e6894
(Note to self: this includes changes to data area).

@gennai
Copy link

gennai commented Feb 1, 2016

Hi Mike,
sorry if I am too naive, but are these commit usable also in 76x recipe, or we have to move everything to 80X?

Best,
S.

Il giorno 01 feb 2016, alle ore 15:40, mulhearn <notifications@github.commailto:notifications@github.com> ha scritto:

thomas notifies me of an additional commit for new stage 2 EG LUTs:
d7e6894d7e6894
(Note to self: this includes changes to data area).


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-177997953.

@mulhearn
Copy link
Member Author

mulhearn commented Feb 1, 2016

@gennai it is a serious hassle to keep two versions going... (Reason: technically the answer to your question is "no", the commits all need to be rebased to the different version, and then there are conflicts that have to be manually resolved... not to mention human error due to keeping track of what has been ported where...) So unless there is a compelling reason not to, its best to advance together... note also you'll never have 1x1 TPs in 76x...

@gennai
Copy link

gennai commented Feb 1, 2016

Sounds good to me.
I was just asking as till few days ago there was still the 76X recipe :-)
Moving to 80X right now.

Best,
S.

@mulhearn
Copy link
Member Author

mulhearn commented Feb 1, 2016

That commit is only four hours old! I'll merge it now...

@mulhearn
Copy link
Member Author

mulhearn commented Feb 1, 2016

@jimbrooke: I've confirmed myself that only 1x1 HF related commits are missing from the branch, but when you get a chance, can you check the list of explicit recent commits listed in the summary (on github topic) and confirm that I am not missing anything from layer-2 Calo team?

@mulhearn
Copy link
Member Author

mulhearn commented Feb 1, 2016

@gennai: its in now. Pending confirmation from jim it should be fully up to date for Calo. I'm in the process of updating with latest muon changes now.

@mulhearn
Copy link
Member Author

mulhearn commented Feb 1, 2016

Now fully up to date with muon development branch (at commit 9ec8653).

@mulhearn
Copy link
Member Author

mulhearn commented Feb 2, 2016

Aaron writes: I have a few commits to the l1t-stage2calo-CMSSW_7_6_0_pre7 dev branch
that will need to be ported to l1t-calostage2-pass2-CMSSW_8_0_0_pre4:

  • 21eb733 Added met filters to ntuples
  • 8494d26 Added jetid and switched to jet-by-jet jec
  • 56062d3 Added corrected pf jet sor

(DONE)

@jimbrooke
Copy link
Member

@mulhearn I am pretty confident all changes from 76X branches are in here

@mulhearn
Copy link
Member Author

mulhearn commented Feb 4, 2016

I was just about to push a bunch of updates to dev recipes (even marked as done already above) but they are stuck in my local repo until I can manage to log back into lxplus...

@mulhearn
Copy link
Member Author

mulhearn commented Feb 5, 2016

A lot of people have bumped into the same problem with dependent packages... As a general rule of thumb (for all your CMS work!) the first thing you should think of when you get a crash you don't understand is:

git cms-checkdeps -a

This will check for additional packages in CMSSW that depends on your local file changes, and check them out locally (because of -a), so there libraries will be built properly including your changes. (Mixing libraries which access the same object with a different definition often leads to crashes!)

Note this problem can creep up even if you didn't use the "--unsafe" option during cms-merge-topic, (which ignores dependent packages for a faster build) if you introduce such a change yourself or via e.g. "git pull". Its fine to use "--unsafe" and ignore this, but when you see a crash, remember to try this first!

@mulhearn
Copy link
Member Author

mulhearn commented Feb 8, 2016

An updates from Thomas needs a cherry-pick:
e496e25

@mulhearn
Copy link
Member Author

mulhearn commented Feb 8, 2016

And from Aaron:
1fc3e0e

@fwyzard
Copy link

fwyzard commented Feb 8, 2016

Mike, now that 800pre6 is out, could you rebase the recipe to it ?

Edit: sorry, ignore that... I had not realised that cms-sw#13166 did not make it into pre6 .
.A

@fwyzard
Copy link

fwyzard commented Feb 8, 2016

about 1fc3e0e , is it something used only to make L1 ntuples and studies, or also in standard CMS workflows ?
I have some comments on the style, but I won't bother if it is internal code.

@jimbrooke
Copy link
Member

1fc3e0e is not used in any production workflows, just ntuples for L1 trigger studies...

@gennai
Copy link

gennai commented Feb 9, 2016

Hi guys,
I have tried to update my area (starting from scratch and following the usual recipe from Mike).
When running the reEmul.py I got this error message though:
cmsRun reEmul.py
INFO: runnings L1T Stage-2 (2016) Re-Emulation
INFO: output: l1t_stage2.root
INFO: input: ['/store/data/Run2015D/ZeroBias1/RAW/v1/000/256/843/00000/FE8AD1BB-D05E-E511-B3A7-02163E01276B.root']
INFO: max: 100

Conditions read from CMS_CONDITIONS via FrontierProd

----- Begin Fatal Exception 09-Feb-2016 10:03:58 CET-----------------------
An exception of category 'ConfigFileReadError' occurred while
[0] Processing the python configuration file named reEmul.py
Exception Message:
python encountered the error: <type 'exceptions.ImportError'>
No module named L1TReEmulateFromRAW_cff
----- End Fatal Exception ————————————————————————

Could anybody have a look at it?

Best,
S.
Il giorno 08 feb 2016, alle ore 11:53, Jim B <notifications@github.commailto:notifications@github.com> ha scritto:

1fc3e0ehttps://github.com/cms-l1t-offline/cmssw/commit/1fc3e0eddab0028014194fa03a8bf9ae0adae878 is not used in any production workflows, just ntuples for L1 trigger studies...


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-181304092.

@thomreis
Copy link

thomreis commented Feb 9, 2016

Hi Simone,

This got me crazy also already. For me doing a cmsenv used to recover it. Not sure why it's necessary though.

Cheers,
Thomas

@gennai
Copy link

gennai commented Feb 9, 2016

it seems not to work for me …

Best,
S.
Il giorno 09 feb 2016, alle ore 10:49, Thomas Reis <notifications@github.commailto:notifications@github.com> ha scritto:

Hi Simone,

This got me crazy also already. For me doing a cmsenv used to recover it. Not sure why it's necessary though.

Cheers,
Thomas


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-181786372.

@apana
Copy link

apana commented Feb 9, 2016

Hi Simone,

Is L1Trigger/Configuration/python/L1TReEmulateFromRAW_cff.py in your
project area?

-Len

On Tue, Feb 9, 2016 at 10:52 AM, simone gennai notifications@github.com
wrote:

it seems not to work for me …

Best,
S.
Il giorno 09 feb 2016, alle ore 10:49, Thomas Reis <
notifications@github.commailto:notifications@github.com> ha scritto:

Hi Simone,

This got me crazy also already. For me doing a cmsenv used to recover it.
Not sure why it's necessary though.

Cheers,
Thomas


Reply to this email directly or view it on GitHub<
https://github.com/cms-l1t-offline/cmssw/issues/101#issuecomment-181786372>.


Reply to this email directly or view it on GitHub
#101 (comment)
.

@mulhearn
Copy link
Member Author

mulhearn commented Feb 9, 2016

I'll look into it.... but note with pre6 out, this dev-recipe branch has a short half-life...

@mulhearn
Copy link
Member Author

mulhearn commented Feb 9, 2016

Note also that if you call 'python ' instead of 'cmsRun ' you'll get better debugging output...

@gennai
Copy link

gennai commented Feb 9, 2016

I am starting again from scratch (just to make sure my area was not fucked up …).
Do you have a delivery time of a new recipe with pre6 ? (Just to see if it is worth to wait )
Best,
S.

@mulhearn
Copy link
Member Author

mulhearn commented Feb 9, 2016

Should be few hours... essentially as soon as I get a chance.

@gennai
Copy link

gennai commented Feb 9, 2016

Sounds good,
anyway from a complete new area and a new machine, it works now.

Sorry for the false alarm.

Best,
S.
Il giorno 09 feb 2016, alle ore 11:38, mulhearn <notifications@github.commailto:notifications@github.com> ha scritto:

Should be few hours... essentially as soon as I get a chance.


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-181809182.

@mulhearn mulhearn removed the URGENT label Feb 9, 2016
@mulhearn
Copy link
Member Author

mulhearn commented Feb 9, 2016

We have a new integration branch. Follow up here: #147

@mulhearn mulhearn closed this as completed Feb 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants