UPC Trigger Studies in CMSSW_3_9_0_pre5

Modify HI UPC Official Trigger paths

Now I added ETT60 L1 veto on avilable UPC Trigger paths in the HI trigger menusuch as

HLT_HIUpcMu = cms.Path( HLTBeginSequenceBPTX + (hltL1sHIUpcMu * (hltL1sHIL1ETT60) ) + hltPreHIUpcMu + HLTEndSequence )
HLT_HIUpcMu_Core = cms.Path( HLTBeginSequenceBPTX +(hltL1sHIUpcMu*(~hltL1sHIL1ETT60))+ hltPreHIUpcMuCore + HLTEndSequence )

For testing purposes I put veto on HLT_HIUpcMu_Core and no veto in HLT_HIUpcMu also a star so that both trigger should fire.

here are trigger reports.

HYDJET Minimum Biased

TrigReport  Trig Bit#        Run     Passed     Failed      Error Name


TrigReport     1    8       3000         76       2924          0 HLT_HIL1DoubleMuOpen
TrigReport     1    9       3000         76       2924          0 HLT_HIL1DoubleMuOpen_Core
TrigReport     1   10       3000         49       2951          0 HLT_HIL1DoubleMu3 
TrigReport     1   11       3000       2139        861          0 HLT_HIL1ETT60
TrigReport     1   19       3000         49       2951          0 HLT_HIUpcMu
TrigReport     1   20       3000          0       3000          0 HLT_HIUpcMu_Core


So in MB 49 passed HLT_HIUpcMu (no VETO on ETT60) but in HLT_HIUpcMu_Core 0 passed (VETO on ETT60). Thus VETO reject all those 49 which passed L1 Muon trigger.






TrigReport ---------- Modules in Path: HLT_HIUpcMu ------------
TrigReport  Trig Bit#    Visited     Passed     Failed      Error Name
TrigReport     1   19       3000       3000          0          0 hltTriggerType
TrigReport     1   19       3000       3000          0          0 hltGtDigis
TrigReport     1   19       3000       3000          0          0 hltGctDigis
TrigReport     1   19       3000       3000          0          0 hltL1GtObjectMap
TrigReport     1   19       3000       3000          0          0 hltL1extraParticles
TrigReport     1   19       3000       3000          0          0 hltBPTXCoincidence
TrigReport     1   19       3000       3000          0          0 hltScalersRawToDigi
TrigReport     1   19       3000       3000          0          0 hltOnlineBeamSpot
TrigReport     1   19       3000       3000          0          0 hltOfflineBeamSpot
TrigReport     1   19       3000         49       2951          0 hltL1sHIUpcMu
TrigReport     1   19         49         49          0          0 hltL1sHIL1ETT60
TrigReport     1   19         49         49          0          0 hltPreHIUpcMu
TrigReport     1   19         49         49          0          0 hltBoolEnd



TrigReport ---------- Modules in Path: HLT_HIUpcMu_Core ------------
TrigReport  Trig Bit#    Visited     Passed     Failed      Error Name
TrigReport     1   20       3000       3000          0          0 hltTriggerType
TrigReport     1   20       3000       3000          0          0 hltGtDigis
TrigReport     1   20       3000       3000          0          0 hltGctDigis
TrigReport     1   20       3000       3000          0          0 hltL1GtObjectMap
TrigReport     1   20       3000       3000          0          0 hltL1extraParticles
TrigReport     1   20       3000       3000          0          0 hltBPTXCoincidence
TrigReport     1   20       3000       3000          0          0 hltScalersRawToDigi
TrigReport     1   20       3000       3000          0          0 hltOnlineBeamSpot
TrigReport     1   20       3000       3000          0          0 hltOfflineBeamSpot
TrigReport     1   20       3000         49       2951          0 hltL1sHIUpcMu
TrigReport     1   20         49          0         49          0 hltL1sHIL1ETT60
TrigReport     1   20          0          0          0          0 hltPreHIUpcMuCore
TrigReport     1   20          0          0          0          0 hltBoolEnd


UPSILON SIGNAL
TrigReport ---------- Path   Summary ------------
TrigReport  Trig Bit#        Run     Passed     Failed      Error Name
TrigReport     1    8       2000          0       2000          0 HLT_HIL1DoubleMuOpen
TrigReport     1    9       2000          0       2000          0 HLT_HIL1DoubleMuOpen_Core
TrigReport     1   10       2000        928       1072          0 HLT_HIL1DoubleMu3
TrigReport     1   19       2000          0       2000          0 HLT_HIUpcMu
TrigReport     1   20       2000        928       1072          0 HLT_HIUpcMu_Core


For Signal no event pass HLT_HIUpcMu because no event trigger ETT60 ( remember there is no VETO on ETT60 in HLT_HIUpcMu and our signal is only two muon

so we can not expect ETT60 to fire) while for HLT_HIUpcMu_Core all 928 which passed the L1Muon trigger cut they automatically passed through veto of ETT60 smile



TrigReport ---------- Modules in Path: HLT_HIL1ETT60 ------------
TrigReport  Trig Bit#    Visited     Passed     Failed      Error Name
TrigReport     1   11       2000       2000          0          0 hltTriggerType
TrigReport     1   11       2000       2000          0          0 hltGtDigis
TrigReport     1   11       2000       2000          0          0 hltGctDigis
TrigReport     1   11       2000       2000          0          0 hltL1GtObjectMap
TrigReport     1   11       2000       2000          0          0 hltL1extraParticles
TrigReport     1   11       2000       2000          0          0 hltScalersRawToDigi
TrigReport     1   11       2000       2000          0          0 hltOnlineBeamSpot
TrigReport     1   11       2000       2000          0          0 hltOfflineBeamSpot
TrigReport     1   11       2000          0       2000          0 hltL1sHIL1ETT60
TrigReport     1   11          0          0          0          0 hltPreHIL1ETT60
TrigReport     1   11          0          0          0          0 hltBoolEnd


TrigReport ---------- Modules in Path: HLT_HIUpcMu ------------
TrigReport  Trig Bit#    Visited     Passed     Failed      Error Name
TrigReport     1   19       2000       2000          0          0 hltTriggerType
TrigReport     1   19       2000       2000          0          0 hltGtDigis
TrigReport     1   19       2000       2000          0          0 hltGctDigis
TrigReport     1   19       2000       2000          0          0 hltL1GtObjectMap
TrigReport     1   19       2000       2000          0          0 hltL1extraParticles
TrigReport     1   19       2000       2000          0          0 hltBPTXCoincidence
TrigReport     1   19       2000       2000          0          0 hltScalersRawToDigi
TrigReport     1   19       2000       2000          0          0 hltOnlineBeamSpot
TrigReport     1   19       2000       2000          0          0 hltOfflineBeamSpot
TrigReport     1   19       2000        928       1072          0 hltL1sHIUpcMu
TrigReport     1   19        928          0        928          0 hltL1sHIL1ETT60
TrigReport     1   19          0          0          0          0 hltPreHIUpcMu
TrigReport     1   19          0          0          0          0 hltBoolEnd

TrigReport ---------- Modules in Path: HLT_HIUpcMu_Core ------------
TrigReport  Trig Bit#    Visited     Passed     Failed      Error Name
TrigReport     1   20       2000       2000          0          0 hltTriggerType
TrigReport     1   20       2000       2000          0          0 hltGtDigis
TrigReport     1   20       2000       2000          0          0 hltGctDigis
TrigReport     1   20       2000       2000          0          0 hltL1GtObjectMap
TrigReport     1   20       2000       2000          0          0 hltL1extraParticles
TrigReport     1   20       2000       2000          0          0 hltBPTXCoincidence
TrigReport     1   20       2000       2000          0          0 hltScalersRawToDigi
TrigReport     1   20       2000       2000          0          0 hltOnlineBeamSpot
TrigReport     1   20       2000       2000          0          0 hltOfflineBeamSpot
TrigReport     1   20       2000        928       1072          0 hltL1sHIUpcMu
TrigReport     1   20        928        928          0          0 hltL1sHIL1ETT60
TrigReport     1   20        928        928          0          0 hltPreHIUpcMuCore
TrigReport     1   20        928        928          0          0 hltBoolEnd


So HI UPC trigger path should be

HLT_HIUpcMu_Core = cms.Path( HLTBeginSequenceBPTX +(hltL1sHIUpcMu*(~hltL1sHIL1ETT60))+ hltPreHIUpcMuCore + HLTEndSequence )

where

hltL1sHIUpcMu = cms.EDFilter( "HLTLevel1GTSeed",
    L1UseL1TriggerObjectMaps = cms.bool( True ),
    L1NrBxInEvent = cms.int32( 3 ),
    L1TechTriggerSeeding = cms.bool( False ),
    L1UseAliasesForSeeding = cms.bool( True ),
    #L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),                                                                                                    
    L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3" ),
    L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
    L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
    L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
    L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" )
)

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r5 - 2010-10-28 - VineetKumar
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

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