-- MenglinXu - 2019-12-07

利用TCK号查询每个Trigger具体的selection(方法同样适用于Turbo):

  1. 寻找TCK号(利用root文件)。 关于TCK的介绍: https://twiki.cern.ch/twiki/bin/view/LHCb/TCK
    • root -l xx.root
    • 进入到对应的Tree
    • DecayTree ->MakeClass()
    • .q
    • cp /afs/cern.ch/user/m/mexu/public/For_TCK/DecayTree.C .
    • root -l
    • .L DecayTree.C
    • DecayTree m
    • m.Loop()
    • 你会得到关于L0/HLT1/HLT2的TCK信息,每一个level的trigger都会有多个TCK号对应,但是一般来说他们之间没有什么区别,除非是在这一年取数过程中突然发生改变,这种可能性非常非常小。下面简单例出你可以得到的TCK相关信息:
    • 利用右边的数字信息,去L0,HLT的网页上寻找对应的TCK号。(一般来说格式是在数字前面加0x,最后一位如果是字母的话将其改为大写)
  2. 利用TCK号在lxplus上查询cut条件:
    • lb-run -c best Moore/v28r3p1 TCKsh
    • dump(TCK, lines=".*xxxxxxxx.*") eg:dump(0x11711801,lines=".*Hlt1SingleMuonHighPT.*")
  3. 此外还有很多好用的命令,例如:diff, 可以快速对于各个年份间Trigger的差别,更多命令可参考:https://twiki.cern.ch/twiki/bin/view/LHCb/TCK
另外,还有一种非常简便的方法来快速查询Cut: https://gitlab.cern.ch/lhcb/Hlt/tree/2018-patches/Hlt/Hlt1Line

可以通过改变branch来查找不同版本下的trigger。且在进入一个具体的line页面后,可以通过页面右上角的History来查看改动情况。

两种方法各有利弊,第一种方式虽然前期繁琐,主要是在TCK的寻找上较为繁琐,但是在此基础上可以做的事情有很多。 第二种方式适用于快速检查。

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2019-12-07 - MenglinXu
 
    • 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-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback