Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • emsmith/athena
  • dzubov/athena
  • pscholer/athena
  • akvam/athena
  • flasagni/athena
  • hartman/athena
  • alux/athena
  • berenice/athena
  • mschott/athena
  • mgenest/athena
  • pbalek/athena
  • dsalvato/athena
  • korcyl/athena
  • tlyubush/athena
  • lyubushk/athena
  • gstark/athena
  • yharris/athena
  • lmonsoni/athena
  • nagano/athena
  • lcorpe/athena
  • lshi/athena
  • rrosten/athena
  • ytsujika/athena
  • tiledemo/athena
  • abagdato/athena
  • fparodi/athena
  • tmoxter/athena
  • lheinric/athena
  • milu/athena
  • pyin/athena
  • juesseiv/athena-celeritas
  • mmlynari/athena
  • matthier/athena
  • jsandesa/athena
  • borisov/athena
  • zchubini/athena
  • mpenzin/athena
  • mcorradi/athena
  • okovanda/athena
  • meevans/athena
  • isiral/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • bwinter/athena
  • brle/athena
  • camacho/athena
  • icioara/athena
  • mcentonz/athena
  • quli/athena
  • mikhail/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mbasso/athena
  • pagacova/athena
  • dgancarc/athena
  • stefania/athena
  • gmarchio/athena
  • jolsson/athena
  • atlasdqm/athena
  • chuanshu/athena
  • yygao/athena
  • shimoji/athena
  • zhenw/athena
  • jojamies/athena
  • keli/athena
  • cnass/athena
  • beckerov/athena
  • passaggi/athena
  • marvin/athena
  • hdf5-utils/athena
  • pberta/athena
  • aaboulho/athena
  • acrobert/athena
  • ranjitn/athena
  • cescobar/athena
  • ktodome/athena
  • kastanas/athena
  • huirun/athena
  • atrzupek/athena
  • tzorbas/athena
  • lfountas/athena
  • ccarrion/athena
  • aambler/athena
  • derendar/athena
  • britzger/athena
  • hanl/athena
  • epender/athena
  • gipezzul/athena
  • mmineev/athena
  • robertma/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • pleier/athena
  • nguseyno/athena
  • nekumari/athena
  • avasyuko/athena
  • gtateno/athena
  • pavel/athena
  • reznicek/athena
  • aburke/athena
  • jiling/athena
  • jcordeir/athena
  • herrmant/athena
  • lmcelhin/athena
  • xuh/athena
  • averbyts/athena
  • tnommens/athena
  • ewallin/athena
  • tvazquez/athena
  • shbansal/athena
  • gascott/athena
  • yuhui/athena
  • lserkin/athena
  • ccaminch/athena
  • corentin/athena
  • miochoa/athena
  • berkeleylab/CharmPhysics/athena
  • cdiez/athena
  • cpollard/athena
  • hfox/athena
  • madurano/athena_gittutorial
  • msykora/athena
  • ckirfel/athena
  • calfayan/athena
  • kjohns/athena
  • atlas/athena
  • jakoubek/athena
  • toshi/athena
  • dguest/athena
  • aundrus/athena
  • akraszna/athena
  • karolos/athena
  • fwinkl/athena
  • jmontejo/athena
  • damazio/athena
  • okuprash/athena
  • smh/athena
  • wlampl/athena
  • turra/athena
  • tdado/athena
  • tadej/athena
  • abuckley/athena
  • rhauser/athena
  • jmasik/athena
  • pjacka/athena
  • tamartin/athena
  • phwindis/athena
  • tbold/athena
  • mhodgkin/athena
  • nstyles/athena
  • mark/athena
  • arnaez/athena
  • gemmeren/athena
  • ssnyder/athena
  • baines/athena
  • wwalko/athena
  • emoyse/athena
  • mmuskinj/athena
  • pgadow/athena
  • solodkov/athena
  • psommer/athena
  • rbielski/athena
  • dcasper/athena
  • bwynne/athena
  • mrybar/athena
  • ychiu/athena
  • tstreble/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • ATLAS-EGamma/athena
  • graemes/athena
  • sshaw/athena
  • shlomit/athena
  • hartj/athena
  • yuxu/athena
  • jcatmore/athena
  • ebuschma/athena
  • toyamaza/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • sroe/athena
  • nikiforo/athena
  • lfiorini/athena
  • longjon/athena
  • fpastore/athena
  • jichen/athena
  • harkusha/athena
  • almaloiz/athena
  • mvozak/athena
  • tlari/athena
  • leggett/athena
  • susinha/athena
  • martindl/athena
  • filthaut/athena
  • peter/athena
  • cvarni/athena
  • wleight/athena
  • cchan/athena
  • nwarrack/athena
  • chays/athena
  • cshimmin/athena
  • dtovey/athena
  • mihuebne/athena
  • sgeorge/athena
  • yafu/athena
  • mgignac/athena
  • jsallen/athena-high-pt-ms-jets
  • alfroch/athena
  • mstamenk/athena
  • dkar/athena
  • okepka/athena
  • wiedenat/athena
  • tkohno/athena
  • khoo/athena
  • maklein/athena
  • tmkrtchy/athena
  • janovak/athena
  • gingrich/athena
  • schaarsc/athena
  • cohm/athena
  • ponyisi/athena
  • ravinab/athena
  • omajersk/athena
  • scheiric/athena
  • dbakshig/athena
  • pleskot/athena
  • jobalz/athena
  • fernando/athena
  • ebergeas/athena
  • ekasimi/athena
  • afaulkne/athena
  • xai/athena
  • ekuwertz/athena
  • achishol/athena
  • alaurier/athena
  • mtoscani/athena
  • merrenst/athena
  • krumnack/athena
  • astruebi/athena
  • goetz/athena
  • mdanning/athena
  • dpopov/athena
  • egramsta/athena
  • hye/athena
  • clseitz/athena
  • efilmer/athena
  • jpanduro/athena
  • bmindur/athena
  • ssarikay/athena
  • hyamauch/athena
  • shanisch/athena
  • ppostola/athena
  • aad/athena
  • gpanizzo/athena
  • ncalace/athena
  • tupham/athena
  • stelzer/athena
  • rcoelhol/athena
  • ssottoco/athena
  • turnerm/athena
  • sutt/athena
  • nkrengel/athena
  • cmcginn/athena
  • rkopelia/athena
  • tsulaia/athena
  • bernius/athena
  • vcairo/athena
  • ldc/athena
  • stsuno/athena
  • jmacdona/athena
  • mbandier/athena
  • yunju/athena
  • mehlhase/athena
  • dzanzi/athena
  • jdandoy/athena
  • kzoch/athena
  • jufische/athena
  • kwhalen/athena
  • bmorgan/athena
  • nasbah/athena
  • msaimper/athena
  • amete/athena
  • williams/athena
  • shhirose/athena
  • rcarney/athena
  • cheidegg/athena
  • heng/athena
  • kkohler/athena
  • coccaro/athena
  • hhibi/athena
  • loch/athena
  • ynoguchi/athena
  • campanel/athena
  • cdeutsch/athena
  • wbalunas/athena
  • hoide/athena
  • xju/athena
  • nova/athena
  • yuchou/athena
  • hrussell/athena
  • todorova/athena
  • lidiaz/athena
  • sjiggins/athena
  • jbiswal/athena
  • bgokturk/athena
  • kegraham/athena
  • aytul/athena
  • guerrero/athena
  • bouhova/athena
  • kpachal/athena
  • alwang/athena
  • dhayden/athena
  • mverissi/athena
  • alopezso/athena
  • mvessell/athena
  • ssantpur/athena
  • kenelson/athena
  • upatel/athena
  • mvanadia/athena
  • omeshkov/athena
  • soumya/athena
  • ruyuan/athena
  • tvarol/athena
  • fmeloni/athena
  • igrabows/athena
  • korona/athena
  • dshope/athena
  • anperrev/athena
  • eramakot/athena
  • mhank/athena
  • dbogavac/athena
  • tnobe/athena
  • cowagner/athena
  • tursom/athena
  • derue/athena
  • koffas/athena
  • fsforza/athena
  • fgiuli/athena
  • angianni/athena
  • ballbroo/athena
  • diehl/athena
  • myexley/athena
  • chinderk/athena
  • davidek/athena
  • tphamleh/athena
  • falonso/athena
  • ekajomov/athena-general
  • sarbiolv/athena
  • hansenph/athena
  • salvator/athena
  • hirose/athena
  • mfujimot/athena
  • jhaley/athena
  • masato/athena
  • jmendes/athena
  • stapiaar/athena
  • nwenke/athena
  • ffabbri/athena
  • stavrop/athena
  • agbet/athena
  • dbabal/athena
  • tpelzer/athena
  • gia/athena
  • juesseiv/athena
  • hmildner/athena
  • cdelitzs/athena
  • temoskal/athena
  • kkrizka/athena
  • asonay/athena
  • ckitsaki/athena
  • dwallace/athena
  • iaizenbe/athena
  • eschanet/athena
  • czhou/athena
  • lferencz/athena
  • jiawei/athena
  • mromano/athena
  • rustem/athena
  • pmeiring/athena
  • sswatman/athena
  • miqueits/athena
  • liberato/athena
  • jteoh/athena
  • wachan/athena
  • jbeirer/athena
  • ranovotn/athena
  • nielsenj/athena
  • elmsheus/athena
  • markowen/athena
  • eparrish/athena
  • asquith/athena
  • fuhe/athena
  • nicholas/athena
  • dakoch/athena
  • mhance/athena
  • esoldato/athena
  • asoukhar/athena
  • aranzazu/athena
  • jkempste/athena
  • ndegroot/athena
  • lihan/athena
  • tjunkerm/athena
  • ginaciog/athena
  • aporeba/athena
  • verducci/athena
  • martis/athena
  • mswiatlo/athena
  • anmrodri/athena
  • sschramm/athena
  • mdelmast/athena
  • bcarlson/athena
  • pliu/athena
  • fastcalosim_test/athena
  • ssaha/athena
  • scamarda/athena
  • gabarone/athena
  • lstocker/athena
  • guindon/athena
  • mxia/athena
  • rlongo/athena
  • conde/athena
  • mdonasci/athena
  • amoussa/athena
  • mmittal/athena
  • ffollega/athena
  • chelling/athena
  • gialas/athena
  • fcostanz/athena
  • shion/athena
  • sschmitt/athena
  • hmaguire/athena
  • cgutscho/athena
  • sberlend/athena
  • acts/athena
  • nifomin/athena
  • zsoumaim/athena
  • eriefel/athena
  • dwilbern/athena
  • laforge/athena
  • evarnes/athena
  • guescini/athena
  • akotsoke/athena
  • jkremer/athena
  • haozturk/athena
  • susy-hackers/athena
  • llorente/athena
  • kkoeneke/athena
  • istin/athena
  • fizisist/athena
  • acanesse/athena
  • rpoggi/athena
  • fengyu/athena
  • cmerlass/athena
  • rkarnam/athena
  • navarrjo/athena
  • ivivarel/athena
  • chenlian/athena
  • bulekov/athena
  • ysmirnov/athena_old
  • sanchevi/athena
  • amulski/athena
  • yanlin/athena
  • pkramer/athena
  • restevam/athena
  • vcavalie/athena
  • bauerpa/athena
  • smwang/athena
  • sefernan/athena
  • mmazza/athena
  • thsjurse/athena
  • jgonski/athena
  • mmlynars/athena
  • itrandaf/athena
  • iyeletsk/athena
  • almgadm/athena
  • csebasti/athena
  • wobisch/athena
  • jhinds/athena
  • mwielers/athena
  • tiyang/athena
  • mtchijov/athena
  • lapereir/athena
  • emmat/athena
  • lmiller/athena
  • aleopold/athena
  • zuysal/athena
  • pekman/athena
  • lucam/athena
  • rbalasub/athena
  • kciesla/athena
  • masaito/athena
  • wmccorma/athena
  • somadutt/athena
  • kkreul/athena
  • salderwe/athena
  • jstupak/athena
  • simmons/athena
  • adye/athena
  • ycoadou/athena
  • ilongari/athena
  • wtaylor/athena
  • jzeng/athena
  • pinamont/athena
  • ssahin/athena
  • kbelobor/athena
  • aoneill/athena
  • dmaximov/athena
  • kghorban/athena
  • gcallea/athena
  • cschiavi/athena
  • fbartels/athena
  • kasai/athena
  • mcfayden/athena
  • ljeanty/athena
  • scarra/athena
  • ecarlson/athena
  • jraine/athena
  • aelmouss/athena
  • brottler/athena
  • khanov/athena
  • abandyop/athena
  • rozeny/athena
  • gotero/athena
  • nbelyaev/athena
  • joheinri/athena
  • aohatl/athena
  • rebeca/athena
  • amarzin/athena
  • rgarg/athena
  • bigliett/athena
  • dpudzha/athena
  • paulama/athena
  • pmoskvit/athena
  • mtesta/athena
  • jajimene/athena
  • begalli/athena
  • yajun/athena
  • atlidali/athena
  • lbozianu/athena
  • mpokidov/athena
  • doglioni/athena
  • wprzygod/athena
  • vcroft/athena
  • torrence/athena
  • demelian/athena
  • alaperto/athena
  • sgalantz/athena
  • hacooke/athena
  • bhonan/athena
  • barak/athena
  • atsirigo/athena
  • roward/athena
  • amoroso/athena
  • csander/athena
  • mmiralle/athena
  • elrossi/athena
  • tofitsch/athena
  • alory/athena
  • jsabater/athena
  • ozaplati/athena
  • jdevivi/athena
  • pbokan/athena
  • pottgen/athena
  • salnikov/athena
  • klin/athena
  • ymino/athena
  • trinn/athena
  • xchen/athena
  • xiaoning/athena
  • apetukho/athena
  • ruth/athena
  • nishu/athena
  • paramon/athena
  • cappelt/athena
  • nelsonc/athena
  • ratkin/athena
  • juhofer/athena
  • acassim/athena
  • enarayan/athena
  • exot-27/athena
  • bleban/athena
  • bburghgr/athena
  • sampson/athena
  • dpizzi/athena
  • qhu/athena
  • mmarjano/athena
  • ztarem/athena
  • pagessin/athena
  • mkrivos/athena
  • hessey/athena
  • watsona/athena
  • ychow/athena
  • LichtenbergGroup/athena
  • jreich/athena
  • nviauxma/athena
  • ibordule/athena
  • wfawcett/athena
  • ztao/athena
  • sridouan/athena
  • perj/athena
  • mleblanc/athena
  • othielma/athena
  • alainb/athena
  • pmendesa/athena
  • jdegens/athena
  • kristin/athena
  • wgeorge/athena
  • bachacou/athena
  • xiaohu/athena
  • hasada/athena
  • yake/athena
  • ludovica/athena
  • ssu/athena
  • yama/athena
  • angerami/athena
  • jlsmith/athena
  • rnayak/athena
  • mproffit/athena
  • ktsuri/athena
  • pebaron/athena-weights
  • jezequel/athena
  • musafdar/athena
  • amendesj/athena
  • hschwart/athena
  • lhelary/athena
  • asalzbur/athena
  • rerrabai/athena
  • gproto/athena
  • spolacek/athena
  • malgren/athena
  • csamoila/athena
  • tiany/athena
  • bmondal/athena
  • mprincip/athena
  • asantra/athena
  • tboeckh/athena
  • aczirkos/athena
  • lbeemste/athena
  • jreidels/athena
  • grabanal/athena
  • kyamaguc/athena
  • slawlor/athena
  • jroloff/athena
  • silvinha/athena
  • emily/athena
  • holau/athena
  • mdhlamin/athena
  • bozek/athena
  • lkrauth/athena
  • carlod/athena
  • tdiasdov/athena
  • mtian/athena
  • iramirez/athena
  • mgrabois/athena
  • idinu/athena
  • bcole/athena
  • bbrueers/athena
  • ecelebi/athena
  • dhirsch/athena
  • jjwilkin/athena
  • oducu/athena
  • roishi/athena
  • yuanchan/athena
  • hmoyanog/athena-4-mr
  • exochell/athena
  • ggustavi/athena
  • ygo/athena
  • diwillia/athena
  • cgarner/athena
  • changqia/athena
  • honguyen/athena
  • sbiryuko/athena
  • skorn/athena
  • jizamora/athena
  • scalvet/athena
  • jwspence/athena
  • adimitri/athena
  • rysawada/athena
  • calpigia/athena
  • atsiamis/athena
  • cmarcon/athena
  • yangx/athena
  • kpetukho/athena
  • iene/athena
  • dhangal/athena
  • tqiu/athena
  • atlidbs/athena
  • jspah/athena
  • tbisanz/athena
  • jkretz/athena
  • athaler/athena
  • tzenis/athena
  • dopasqua/athena
  • jcardena/athena
  • hzuchen/athena
  • lveloce/athena
  • maliev/athena
  • ryamaguc/athena
  • fdelrio/athena
  • mbiros/athena
  • iwang/athena
  • mumohdso/athena2
  • oshukrun/athena
  • okumura/athena
  • tsano/athena
  • sagara17/athena
  • arennie/athena
  • mumohdso/athena
  • valentem/athena
  • dmunozpe/athena
  • koshimiz/athena
  • evguillo/athena
  • dossantn/athena
  • rhayes/athena
  • atate/athena
  • zhijie/athena
  • bnachman/athena
  • caforio/athena
  • zearnsha/athena
  • suyounas/athena
  • hlin/athena
  • lunedic/athena
  • yuzhan/athena
  • maly/athena
  • crougier/athena
  • rjoshi/athena
  • mtost/athena
  • machitis/athena
  • lvannoli/athena
  • mimarine/athena
  • omezhens/athena
  • jonierma/athena
  • thompson/athena
  • saclawso/athena
  • dounwuch/athena
  • ndebiase/athena
  • cprat/athena
  • nkakati/athena
  • hhanif/athena
  • echeu/athena
  • csauer/athena
  • mischott/athena
  • tiknight/athena
  • sahinsoy/athena
  • martinpa/athena
  • knikolop/athena
  • jodamp/athena
  • inaryshk/athena
  • wendlanb/athena
  • angrigor/athena
  • lkeszegh/athena
  • fedin/athena
  • xchu/athena
  • pbellos/athena
  • adik/athena
  • jaoliver/athena
  • idrivask/athena
  • echeremu/athena
  • lbaltes/athena
  • aikoulou/athena
  • ntamir/athena
  • sadykov/athena
  • algilber/athena
  • ignesi/athena
  • eschopf/athena
  • pyanezca/athena
  • hiito/athena
  • haweber/athena
  • pbhattar/athena
  • tteixeir/athena
  • sgurdasa/athena
  • bsaifudd/athena
  • pamachad/athena
  • tavandaa/athena
  • veellajo/athena
  • nheatley/athena
  • wolter/athena
  • fdibello/athena
  • mdrozdov/athena
  • dparedes/athena
  • fsili/athena
  • mzhai/athena
  • mrenda/athena
  • hsimpson/athena
  • minaenko/athena
  • rkusters/athena
  • phkenned/athena
  • chchau/athena
  • zhangr/athena
  • jburzyns/athena
  • zyan/athena
  • emmarsha/athena
  • zmarshal/athena
  • edweik/athena
  • slai/athena
  • awilhahn/athena
  • agaa/athena
  • kkrowpma/athena
  • leevans/athena
  • llaatu/athena
  • javanden/athena
  • zfeng/athena
  • zifeng/athena
  • srdas/athena
  • stsigari/athena
  • atropina/athena
  • adonofri/athena
  • atlaspmb/athena
  • metsai/athena
  • cleonido/athena
  • seggebre/athena
  • drousso/athena
  • yuanda/athena
  • mnoury/athena
  • kchoi/athena
  • ademaria/athena
  • arombola/athena
  • dgillber/athena
  • saktas/athena
  • ijuarezr/athena
  • axiong/athena
  • eyamashi/athena
  • qibin/athena
  • zang/athena
  • matakagi/athena
  • amdesai/athena
  • nlopezca/athena
  • berkeleylab/lowmutracking/athena
  • tbuanes/athena
  • fbendebb/athena
  • acanbay/athena
  • cbuitrag/athena
  • jferrand/athena
  • bshresth/athena
  • otheiner/athena-official
  • klassen/athena
  • egodden/athena
  • mfarring/athena
  • hpotti/athena
  • parodi/athena
  • hawatson/athena
  • knakkali/athena
  • vtudorac/athena
  • bballard/athena
  • chonghao/athena
  • dzengerj/athena
  • dcieri/athena
  • lmontana/athena
  • zhuyi/athena
  • buboehm/athena
  • cimcp/athena
  • weixi/athena
  • cantel/athena
  • adaribay/athena
  • kbenkend/athena
  • jburr/athena
  • iliadis/athena
  • asansar/athena
  • isotarri/athena
  • frenner/athena
  • duperrin/athena
  • mfewell/athena
  • eegidiop/athena
  • bstanisl/athena
  • dkoeck/athena
  • miholzbo/athena
  • blumen/athena
  • czodrows/athena
  • amincer/athena
  • yulei/athena
  • smitani/athena
  • gshatri/athena
  • alsala/athena
  • olangrek/athena
  • jmharris/athena
  • clantz/athena
  • mleigh/athena
  • gripelli/athena
  • jgargan/athena
  • hpang/athena
  • otheiner/athena
  • preselection-hackathon/athena
  • tizuo/athena
  • ewatton/athena
  • deniso/athena
  • rushioda/athena
  • smeriano/athena
  • sfranche/athena
  • mfernoux/athena
  • chandler/athena
  • bernardo/athena
  • viruelas/athena
  • yusano/athena
  • pebaron/athena-td
  • ksugizak/athena
  • jnitschk/athena
  • davetisy/athena
  • anghosh/ef-anindya
  • hriani/athena
  • skaur/athena
  • jgombas/athena
  • vcepaiti/athena
  • yochi/athena
  • wsherman/athena
  • rtagami/athena
  • apsallid/athena
  • sroygara/athena
  • pakontax/athena
  • chji/athena
  • yuanj/athena
  • mcgensvc/athena
  • agavrily/athena
  • abunka/athena
  • dmclaugh/athena
  • cjmeyer/athena
  • giagu/athena
  • almay/athena
  • dmahon/athena
  • mshapiro/athena
  • qberthet/athena
  • yuwen/athena
  • ekay/athena
  • islazyk/athena
  • mbarel/athena
  • baitbenc/athena
  • dkobylia/athena
  • rdinardo/athena
  • dakiyama/athena
  • minlin/athena
  • osalin/athena
  • mlanzacb/athena
  • glamprin/athena
  • kazhang/athena
  • cgrefe/athena
  • wsfreund/athena
  • szambito/athena
  • pebaron/athena
  • hwilkens/athena
  • beringer/athena
  • enagy/athena
  • yyap/athena
  • menke/athena
  • mduehrss/athena
  • mspalla/athena
  • fcalosim/athena
  • schaffer/athena
  • smobius/athena
  • carquin/athena
  • mavogel/athena
  • tkharlam/athena
  • spagan/athena
  • okiverny/athena
  • jelena/athena
  • rateixei/athena
  • chhayes/athena
  • osunnebo/athena
  • desilva/athena
  • dportill/athena
  • jwalder/athena
  • sanmay/athena
  • lmijovic/athena
  • satom/athena
  • jahreda/athena
  • junpei/athena
  • kiabelin/athena
  • tilebeam/athena
  • mcarnesa/athena
  • vtskhaya/athena
  • krbjoerk/athena
  • jedebevc/athena
  • cyoung/athena
  • jstark/athena
  • yifany/athena
  • delsart/athena
  • silu/athena
  • jtanaka/athena
  • mtogawa/athena
  • haoran/athena
  • luxin/athena
  • danning/athena
  • maslawin/athena
  • srettie/athena
  • minghui/athena
  • beddall/athena
  • faser/offline/athena
  • dcasperfaser/athena
  • almeidvi/athena
  • cfan/athena
  • vmartin/athena
  • kazheng/athena
  • beltran/athena-fork
  • mmontell/athena
  • sudha/athena
  • kgupta/athena
  • lgagnon/athena
  • lhenkelm/athena
  • pajones/athena
  • dpanchal/athena
  • ssinha/athena
  • anbaraja/athena
  • amorenos/athena
  • serodrig/athena
  • jshahini/athena
  • kkawade/athena
  • joana/athena
  • chiodini/athena
  • mtanasin/athena
  • lfeligio/athena
  • jaofferm/athena
  • vbuxbaum/athena
  • apalazzo/athena
  • desengup/athena
  • gonzalri/athena
  • kburka/athena
  • gottino/athena
  • ehaines/athena
  • mdidenko/athena
  • rmazini/athena
  • sabidi/athena
  • gavrilen/athena
  • bkerridg/athena
  • hazeng/athena
  • dwkim/athena
  • qidong/athena
  • cdimitri/athena
  • jingjing/athena
  • ktopolni/athena
  • ktackman/athena
  • dabattul/athena
  • yche/athena
  • attrtcal/athena
  • sgaid/athena
  • yoyeh/athena
  • thmaurin/athena
  • mischott/athena-22
  • bochen/athena
  • asciandr/athena
  • chjiang/athena
  • pclark/athena
  • krdona/athena
  • lbazzano/athena
  • rushioda/athena-3
  • nlad/athena
  • meiqi/athena
  • hmoyanog/athena
  • kvidalgu/athena
  • dtorresa/athena
  • aackerma/athena
  • aaikot/athena
  • yingjun/athena
  • lesplend/athena
  • jcurran/athena
  • xinfei/athena
  • aivina/athena
  • maboelel/athena
  • mschefer/athena
  • xinhui/athena
  • kazheng/athena-physics-val-2023
  • rmakhman/athena
  • shhan/athena
  • zhiliang/athena
  • zoduan/athena
  • bdixit/athena
  • liuk/athena
  • alsidley/athena
  • sfrances/athena
  • xingguo/athena
  • jlue/athena
  • ragrabar/athena
  • shahzad/athena
  • kyjones/topoetcone-removal
  • niabicht/athena
  • asehrawa/athena
  • keener/athena
  • yunagai/athena
  • mhoppesc/athena
  • llewitt/athena
  • lcalic/athena-backup
  • bschlag/athena
  • greynold/athena
  • yinmiao/athena
  • bruckman/athena
  • kazheng/athena-workingpoint
  • asmaga/athena
  • agentry/athena
  • drankin/athena
  • nkang/athena
  • kbhide/athena
  • adohnalo/athena
  • hvanders/athena
  • ladamczy/test
  • losanti/athena
  • tbeumker/athenatest
  • tbeumker/athena
  • berkeleylab/acts/athena
  • jiturriz/athena
  • weitao/athena
  • losanti/athena-23
  • dmankad/athena-idle
  • menu-hackathon/athena
  • kyjones/trigger-example
  • wsong/athena
  • fisopkov/athena
  • dawerner/athena
  • seggebre/athena-fluencemap-modification
  • vmaksimo/athena
  • toobauma/athena
  • edreyer/athena
  • lprimomo/athena
  • gtarna/athena
  • maparo/athena
  • smanzoni/athena
  • adimri/athena
  • shmukher/athena
  • SecVtx-Lancaster/Athena
  • jcrosby/athena
  • aackerma/atlas-athena
  • pgraveli/athena
  • lrambell/athena
  • wstanek/athena
  • tovsiann/athena
  • eullmank/athena
  • atlas-sa-uct/athena
  • rsnyder/athena
  • ppotepa/athena
  • achakrav/athena
  • zgao/athena
  • skita/athena
  • kgoto/athena
  • mhemmett/athena
  • xmapekul/athena
  • lroos/athena
  • thmaurin/athena-sim-flavour
  • evitale/athena
  • npond/athena
  • arej/athena
  • rashbypi/athena
  • ivyas/athena
  • lkretsch/athena
  • aleksand/athena
  • hluk/athena
  • cvittori/athena
  • jebohm/athena
  • epasqual/athena
  • mbiyabi/athena
  • dbiswas/athena
  • mkareem/athena
  • mihe/athena
  • aralves/athena
  • tslee/athena
  • dkoeck/anniathenafork
  • pkumari/athena
  • croland/athena
  • rgupta/athena
  • cgarvey/athena
  • feickert/athena
  • kesedlac/athena
  • ctosciri/athena-old
  • mhaacke/athena
  • ctosciri/athena
  • ricunnin/athena
  • asoflau/athena
  • bdixit/masking-strip-modules
  • agerwin/athena
  • gfrattar/athena
  • gtolkach/athena
  • bscheuer/athena
  • gwilliam/athena
  • ksudo/athena
  • rhiguchi/athena
  • jfeng2/athena
  • etoyoda/athena
  • gaofeng/athena
  • svanstro/athena
  • hart/athena
  • vaustrup/athena
  • kosuzuki/athena
  • tpaschoa/athena
  • rmizuhik/athena
  • tnakagaw/athena
  • amakita/athena
  • kkanke/athena
  • dduda/athena
  • whopkins/athena
  • maoki/athena
  • miyamada/athena
  • rishikaw/athena
  • evalient/athena
  • ferusso/athena
  • anayaz/athena
  • shudong/athena
  • aagaard/athena
  • smweber/athena-run-3
  • smweber/athena
  • evalient/athena-dnn-calculator
  • zyan/athena-muon-calib-stream
  • zyan/athena-muon-calib
  • strom/athena-dms
  • strom/athena
  • dellacqu/athena
  • jsallen/athena
  • glagafon/project-nimber-1
  • sbellman/athena
  • leguo/athena
  • brosser/athena
  • macretar/athena
  • aowang/athena
  • ooncel/athena
  • glagafon/handi-project
  • jhoya/athena
  • skadir/athena-sadaf
  • wuxi/athena
  • syan/athena-syan
  • osotosan/athena
  • tygeorge/athena
  • mnorfolk/athena
  • hasun/athena
  • glagafon/handi-project-1
  • aborbely/athena
  • will/athena
  • schernau/athena
  • karakawa/athena
  • axgallen/athena-qualification-task
  • mmaroun/ravina-fork
  • seinfant/athena
  • taogawa/athena
  • axgallen/athena
  • dmankad/athena-gen
  • romar/athena
  • tmlinare/athena
  • vlysenko/athena
  • agarabag/athena
  • ktariq/athena
  • mahorstm/athena
  • zuzak/athena
  • dhagan/athena
  • ibamwidh/athena
  • atishelm/athena
  • ipolishc/athena
  • tizhang/athena
  • jolamber/athena
  • jlue/athena-latest
  • frfische/athena
  • ykhoulak/myathena
  • huayu/athena
  • yil/athena
  • xilin/athena
  • nkua-atlas/athena
  • chuanye/athena
  • tayoshid/athena
  • kifarman/athena
  • dntounis/athena
  • nischmit/athena
  • steinber/athena-main
  • lderamo/athena
  • movincen/athena
  • tdingley/athena
  • dtruncal/athena
  • hasegawa/athena
  • kazheng/athena-acts
  • dongyi/athena
  • mnowak/athena
  • malvesca/athena
  • ekajomov/athena-fork-fix
  • openc/athena
  • lcalic/athena
  • glagafon/dq-optimize
  • ladamczy/athena
  • mhufnage/athena
  • lsultana/obsolete_athena
  • rqian/athena
  • lsultana/athena
  • anfortma/athena
  • alveltma/athena
  • yonoda/athena
  • alpleban/athena
  • kfung/athena
  • mmaheshw/athena
  • jdavidso/athena
  • edcritel/athena
  • bglik/athena
  • pebaron/athena-leprem
  • anstein/athena
  • kyjones/athena
  • gbird/athena
  • midandre/athena
  • mfurukaw/athena
  • sokkerma/athena
  • anhodges/athena
  • mvivasal/athena
  • asbrooks/athena
  • fcurcio/athena
  • mveen/athena
  • mmlynars/athena-v-2
  • tburatov/athena
  • joroemer/athena
  • jmcgowan/athena
  • lboccard/athena
  • ivyoung/athena
  • tayoshid/athena-test
  • dmankad/athena
  • drasslof/athena
  • tmclachl/athena
  • ctaybi/athena
  • jodafons/athena
  • sdemiran/athena
  • sanchezj/athena-2022
  • sdahbi/athena
  • jiddon/athena
  • anburger/athena
  • sidoti/athena
  • apfleger/athena
  • fwinkel/athena
  • mmoors/athena
  • goblirsc/athena
  • izahir/athena
  • rvinasco/athena
  • sanchezj/athena
  • jwkraus/athena
  • esimpson/athena
  • klleras/athena
  • obut/athena
  • rhaberle/athena
  • dta/athena_old
  • jhowarth/athena
  • janders/athena
  • mungo/athena
  • jchapman/athena
  • jecouthu/athena
  • sfuenzal/athena
  • dtrischu/athena
  • avallier/athena
  • fmontere/athena
  • zhaotong/athena
  • fhenry/athena
  • misantan/athena
  • gdigrego/athena
  • zalegria/athena
  • awharton/Athena
  • amelo/athena
  • acordeir/athena-ed
  • shaoguan/athena
  • peiyan/athena
  • nbruscin/athena
  • mkholoda/athena
  • pdougan/athena
  • fkirfel/athena
  • caiy/athena
  • backes/athena
  • tayoshid/athena-2024
  • gfacini/athena
  • kchu/athena
  • esampson/athena-idart
  • gmercado/athena
  • shpeng/athena-2
  • bcervato/athena
  • fwinkl2/athena
  • rhowen/athena
  • esampson/athena-idart-2
  • gmascare/athena
  • costanzo/athena
  • yvolkotr/athena
  • esampson/athena-otp
  • djlewis/athena
  • nharriso/athena
  • alpleban/athena-met
  • yuematsu/athena
  • pibutti/athena
  • astefl/athena
  • bmoser/athena
  • esampson/athena-june-otp
  • bdong/athena
  • yilin/athena
  • wcastigl/athena
  • ksahan/athena
  • thitchin/athena
  • msasada/athena
  • zhanhang/athena
  • lbarrade/athena
  • sosarkar/athena-again
  • seth/athena
  • agheata/athena
  • zhangbo/athena
  • txu/athena
  • okolay/athena
  • mlyukova/athena
  • robouque/athena
  • nsurijr/athena
  • dbaronmo/athena
  • wema/athena
  • damperia/athena-acts
  • esampson/june-2-otp
  • eballabe/athena
  • martyniu/athena
  • boudreau/athena
  • bhuth/athena
  • acamplan/athena
  • vsasse/athena
  • menadeem/athena
  • bngair/me-tsig-athena
  • bngair/met-significance-r-22
  • ksakura/athena
  • atymchys/athena
  • vkost/athena
  • yanqiw/athena
  • linghua/athena
  • rhicks/athena
  • domatter/athena
  • juscerri/athena
  • arelycg/athena
  • skadir/athena
  • biliu/athena
  • sgoswami/athena
  • sosarkar/athena
  • beltran/athena
  • mwessels/athena
  • bdebjani/athena
  • ddicroce/athena
  • dreikher/athena
  • hshaddix/athena
  • emoon/athena
  • lwinkler/athena
  • fladias/athena
  • mhabedan/athena
  • elham/athena
  • cleong/athena
  • dwilson/athena
  • sdiefenb/athena-onnx-tutorial
  • haren/athena
  • fivone/athena
  • nkrogh/athena
  • scane/athena
  • thart/athena
  • mads/athena
  • lsanfili/athena
  • lifoster/athena
  • echerepa/athena
  • dahumphr/athena
  • alancast/athena
  • baer/athena
  • kenakamu/athena
  • dcamarer/athena
  • haotianl/athena
  • glagafon/aaaathena
  • eskorda/athena
  • rshibata/athena
  • glagafon/athena
  • salopez/athena
  • glagafon/glagafon-dq
  • lburke/athena
  • pizhang/athena
  • rvavrick/athena
  • ukhurshi/athena
  • htsoi/athena
  • therwig/athena
  • pachabri/athena
  • delitez/athena
  • lcorazzi/athena
  • mwitkows/athena
  • jaburles/athena
  • casadop/athena
  • mmantina/athena
  • ezaya/athena
  • achamber/athena
  • lmonaco/athena
  • hzhuang/athena
  • mamirono/athena
  • jkrupa/athena
  • rmole/athena
  • rpozzi/athena
  • gserenis/athena
  • semami/athena
  • mfornasi/athena
  • jinglis/athena
  • fdattola/athena
  • belderto/athena
  • ljerala/athena
  • uepstein/athena
  • cmavungu/athena
  • abesir/athena
  • htorre/athena
  • lopezzot/athena
  • jajohnso/athena
  • lechols/athena
  • jlittle/athena
  • wguerin/athena
  • robouque/athena-20241115
  • rmole/athena-personal-fork
  • fsiegert/athena
  • tneep/athena
  • lbrown/athena
  • kfang/athena-fork-kyfang
  • wenjingw/athena
  • jackersc/athena
  • prmitra/athena
  • epompapa/athena
  • toheintz/athena
  • wasu/athena
  • ashirazi/athena
  • kgrimm/athena-kgrimm
  • aslobodk/athena
  • nihartma/athena
  • amoreira/athena
  • goetz/athena-acts
  • yazhou/athena
  • gfazzino/athena
  • kdipetri/athena
  • falves/athena
  • djuarezg/athena
  • muschmid/athena
  • alarnold/athena
  • mborodin/athena
  • mdacunha/athena
  • wlai/athena
  • alecrhys/athena
  • rohasan/athena
  • asickles/athena
  • novotnyp/athena
  • lvicenik/athena
  • adsalvad/athena
  • zetao/athena
  • christog/athena
  • ibenaoum/athena
  • frcastig/athena
  • tflee/athena
  • ehampshi/athena
  • kkazakov/athena
  • mfarzali/athena
  • llarson/athena
  • tomoya/athena-low-pt-muon-rec
  • pusharma/athena
  • jusilva/athena
  • exochell/my-athena
  • gpinheir/athena
  • mojeda/athena
  • jlieberm/athena
  • jecifuen/athena
  • hshaddix/athena-hshaddix
  • vchabala/athena
  • misavic/athena
  • nsur/athena-lund
  • chhultqu/athena
  • nshtokha/athena
  • camccrac/athena
  • jlai/athena
  • pmourafr/athena
  • akraus/athena
  • yukari/athena
  • yuxuanz/local-athena
  • sizumiya/athena
  • sawyer/athena
  • mnegrini/athena
  • zhubacek/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • mfilipig/athena
  • zrokavec/athena
  • fdejean/athena
  • rkavak/athena
  • gipoddar/athena
  • ssuravar/athena
  • gsalvi/athena
  • beyeo/athena
  • ywng/athena
  • mtancock/athena-2
  • vpires/athena-vasco
  • fballi/athena
  • sutuncay/athena
1575 results
Show changes
Commits on Source (84)
Showing
with 197 additions and 310 deletions
......@@ -9,6 +9,7 @@ find_package( GeoModel COMPONENTS GeoModelKernel GeoModelDBManager GeoModelRead)
atlas_add_library( CrackRegionGeoModel
src/*.cxx
PUBLIC_HEADERS CrackRegionGeoModel
INCLUDE_DIRS ${GEOMODEL_INCLUDE_DIRS}
LINK_LIBRARIES ${GEOMODEL_LIBRARIES}
PRIVATE_LINK_LIBRARIES GaudiKernel GeoModelUtilities StoreGateLib RDBAccessSvcLib )
......@@ -10,4 +10,5 @@ find_package( GeoModel COMPONENTS GeoModelKernel )
atlas_add_component( GeoModelEnvelopes
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS ${GEOMODEL_INCLUDE_DIRS}
LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel GaudiKernel GeoModelInterfaces GeoModelUtilities SGTools StoreGateLib )
......@@ -246,10 +246,6 @@ atlas_add_citest( ACTS_Workflow_FastTracking
SCRIPT ActsWorkflowFastTracking.sh
LOG_IGNORE_PATTERN "ActsTrackFindingAlg.*ERROR Propagation reached the step count limit|ActsTrackFindingAlg.*ERROR Propagation failed: PropagatorError:3 Propagation reached the configured maximum number of steps with the initial parameters|ActsTrackFindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters" )
atlas_add_citest( Acts_Workflow_Conversion
SCRIPT ActsConversionWorkflow.sh
LOG_IGNORE_PATTERN "ActsTrackFindingAlg.*ERROR Propagation reached the step count limit|ActsTrackFindingAlg.*ERROR Propagation failed: PropagatorError:3 Propagation reached the configured maximum number of steps with the initial parameters|ActsTrackFindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters" )
atlas_add_citest( ACTS_Workflow_HeavyIons
SCRIPT ActsWorkflowHeavyIons.sh
LOG_IGNORE_PATTERN "ActsTrackFindingAlg.*ERROR Propagation reached the step count limit|ActsTrackFindingAlg.*ERROR Propagation failed: PropagatorError:3 Propagation reached the configured maximum number of steps with the initial parameters|ActsTrackFindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters" )
......
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
from AthenaCommon.AlgSequence import AthSequencer
from IOVDbSvc.CondDB import conddb
from AthenaCommon.Logging import logging
def CaloNoiseCondAlg(noisetype="totalNoise"):
if noisetype not in ("electronicNoise","pileupNoise","totalNoise"):
raise RuntimeError("Requested noise of unknown type %s" % noisetype)
noiseAlgName="Calo_"+noisetype+"Alg"
condSeq = AthSequencer("AthCondSeq")
if hasattr (condSeq,noiseAlgName):
return getattr(condSeq,noiseAlgName)
if (conddb.isMC):
alg = _CaloNoiseCondAlgMC(noiseAlgName,noisetype)
else:
alg = _CaloNoiseCondAlgData(noiseAlgName,noisetype)
condSeq += alg
return alg
def _CaloNoiseCondAlgMC(noiseAlgName,noisetype):
mlog = logging.getLogger('CaloNoiseCondMC')
from CaloTools.CaloToolsConf import CaloNoiseCondAlg
theCaloNoiseAlg=CaloNoiseCondAlg(noiseAlgName,OutputKey=noisetype)
from CaloTools.CaloNoiseFlags import jobproperties
if jobproperties.CaloNoiseFlags.FixedLuminosity() >= 0 :
theCaloNoiseAlg.Luminosity=jobproperties.CaloNoiseFlags.FixedLuminosity()
mlog.info(" Luminosity (in 10**33) units used for pileup noise from CaloNoiseFlags : %f", theCaloNoiseAlg.Luminosity)
else:
if jobproperties.CaloNoiseFlags.UseCaloLuminosity():
lumiFolder='/CALO/Ofl/Noise/PileUpNoiseLumi'
conddb.addFolder('CALO_OFL',lumiFolder,className="CondAttrListCollection")
mlog.info("offline mode: use luminosity from /CALO/Ofl/Noise/PileUpNoiseLumi to scale pileup noise")
theCaloNoiseAlg.LumiFolder = lumiFolder
theCaloNoiseAlg.Luminosity=-1.
else:
from AthenaCommon.BeamFlags import jobproperties
theCaloNoiseAlg.Luminosity=jobproperties.Beam.estimatedLuminosity()/1e+33
mlog.info(" Luminosity (in 10**33) units used for pileup noise from BeamFlags : %f", theCaloNoiseAlg.Luminosity)
pass
pass
theCaloNoiseAlg.LArNoiseFolder="/LAR/NoiseOfl/CellNoise"
conddb.addFolder("LAR_OFL","/LAR/NoiseOfl/CellNoise",className="CondAttrListCollection")
theCaloNoiseAlg.TileNoiseFolder="/TILE/OFL02/NOISE/CELL"
conddb.addFolder("TILE_OFL","/TILE/OFL02/NOISE/CELL",className="CondAttrListCollection")
theCaloNoiseAlg.CaloNoiseFolder="/CALO/Ofl/Noise/CellNoise"
conddb.addFolder("CALO_OFL","/CALO/Ofl/Noise/CellNoise",className="CondAttrListCollection")
return theCaloNoiseAlg
def _CaloNoiseCondAlgData(noiseAlgName,noisetype):
mlog = logging.getLogger('CaloNoiseCondData')
from CaloTools.CaloNoiseFlags import jobproperties
fixedLumi = jobproperties.CaloNoiseFlags.FixedLuminosity()
caloLumi = jobproperties.CaloNoiseFlags.UseCaloLuminosity()
from CaloTools.CaloToolsConf import CaloNoiseCondAlg
theCaloNoiseAlg=CaloNoiseCondAlg(noiseAlgName,OutputKey=noisetype)
if conddb.isOnline:
folder = "/CALO/Noise/CellNoise"
theCaloNoiseAlg.CaloNoiseFolder=folder
theCaloNoiseAlg.LArNoiseFolder=""
theCaloNoiseAlg.TileNoiseFolder=""
conddb.addFolder('CALO_ONL',folder,className="CondAttrListCollection")
if fixedLumi >= 0 :
theCaloNoiseAlg.Luminosity = fixedLumi
mlog.info("online mode: use fixed luminosity for scaling pileup noise: %f", fixedLumi)
else:
if caloLumi:
lumiFolder='/CALO/Noise/PileUpNoiseLumi'
conddb.addFolder('CALO',lumiFolder,className="CondAttrListCollection")
theCaloNoiseAlg.LumiFolder = lumiFolder
theCaloNoiseAlg.Luminosity = -1.
mlog.info("online mode: use luminosity from /CALO/Noise/PileUpNoiseLumi to scale pileup noise")
else:
theCaloNoiseAlg.Luminosity = 0.
mlog.info("online mode: ignore pileup noise")
pass
else: #regular offline mode
if conddb.dbdata=="CONDBR2": # Run2 case:
theCaloNoiseAlg.CaloNoiseFolder=""
theCaloNoiseAlg.LArNoiseFolder="/LAR/NoiseOfl/CellNoise"
theCaloNoiseAlg.TileNoiseFolder="/TILE/OFL02/NOISE/CELL"
conddb.addFolder("LAR_OFL","/LAR/NoiseOfl/CellNoise",className="CondAttrListCollection")
conddb.addFolder("TILE_OFL","/TILE/OFL02/NOISE/CELL",className="CondAttrListCollection")
from CaloRec.CaloCellFlags import jobproperties
if jobproperties.CaloCellFlags.doLArHVCorr():
mlog.info("Run2 & doLArHVCorr=True: Will rescale noise automatically for HV trips")
theCaloNoiseAlg.useHVCorr=True
from LArConditionsCommon import LArHVDB # noqa: F401
pass
pass
else: #COMP200 case:
#The noise for runs before 2012 is in different folders:
theCaloNoiseAlg.CaloNoiseFolder="/CALO/Ofl/Noise/CellNoise"
theCaloNoiseAlg.LArNoiseFolder="/LAR/NoiseOfl/CellNoise"
theCaloNoiseAlg.TileNoiseFolder="/TILE/OFL02/NOISE/CELL"
conddb.addFolder("CALO_OFL","/CALO/Ofl/Noise/CellNoise",className="CondAttrListCollection")
conddb.addFolder("LAR_OFL","/LAR/NoiseOfl/CellNoise",className="CondAttrListCollection")
conddb.addFolder("TILE_OFL","/TILE/OFL02/NOISE/CELL",className="CondAttrListCollection")
# for luminosity
if fixedLumi >= 0 :
theCaloNoiseAlg.Luminosity = fixedLumi
mlog.info("offline mode: use fixed luminosity for scaling pileup noise: %f", fixedLumi)
else:
theCaloNoiseAlg.Luminosity = -1
if caloLumi:
lumiFolder='/CALO/Ofl/Noise/PileUpNoiseLumi'
conddb.addFolder('CALO_OFL',lumiFolder,className="CondAttrListCollection")
mlog.info("offline mode: use luminosity from /CALO/Ofl/Noise/PileUpNoiseLumi to scale pileup noise")
else:
lumiFolder = '/TRIGGER/LUMI/LBLESTONL'
conddb.addFolder('TRIGGER_ONL',lumiFolder,className="CondAttrListCollection")
mlog.info("offline mode: use luminosity = f(Lumiblock) to scale pileup noise")
theCaloNoiseAlg.LumiFolder = lumiFolder
return theCaloNoiseAlg
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
""" Flags for define calo noise tool configuration
"""
#
#
__author__ = 'G.Unal'
#=======================================================================
# imports
#=======================================================================
from AthenaCommon.JobProperties import JobProperty, JobPropertyContainer
from AthenaCommon.JobProperties import jobproperties
class FixedLuminosity(JobProperty):
""" Flag to force luminosity (10**33 units) to a given value corresponding to a given mu
Lumi is related to mu by Lumi = (mu/2.3) * 25ns/BunchSpacing(ns)
BunchSpacing should be consistent with what is used from DB, as noise/sqrt(Lumi) depends on BunchSpacing
if -1 uses lumi from database (Data) or Beam properties (MC) to perform the sqrt(Lumi) pileup noise scaling
"""
statusOn = True
allowedType=['float']
StoredValue = -1.
class UseCaloLuminosity(JobProperty):
""" Flag to tell to use the luminosity normalization for pileup noise from dedicated calo folder
instead of online per LumiBlock
Only active if FixedLuminosity is not >0
"""
statusOn = True
allowedType=['bool']
StoredValue = True
class CaloNoiseFlags(JobPropertyContainer):
""" The CaloNoiseFlag container
"""
pass
# add container to jobProperties
jobproperties.add_Container(CaloNoiseFlags)
list_jobproperties = [
FixedLuminosity,UseCaloLuminosity
]
for i in list_jobproperties:
jobproperties.CaloNoiseFlags.add_JobProperty(i)
del list_jobproperties
......@@ -44,6 +44,7 @@ class Format(FlagEnum):
class ProductionStep(FlagEnum):
# steps should be added when needed
Default = 'Default'
Generation = 'Generation'
Simulation = 'Simulation'
PileUpPresampling = 'PileUpPresampling'
Overlay = 'Overlay'
......
# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( GoodRunsListsUser )
......@@ -12,6 +12,3 @@ atlas_add_component( GoodRunsListsUser
src/components/*.cxx
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaBaseComps GoodRunsListsLib EventInfo GaudiKernel TrigDecisionToolLib TrigDecisionEvent )
# Install files from the package:
atlas_install_joboptions( share/*.py )
# add LumiBlockMetaDataTool to ToolSvc and configure
from LumiBlockComps.LumiBlockCompsConf import LumiBlockMetaDataTool
ToolSvc += LumiBlockMetaDataTool( "LumiBlockMetaDataTool" )
# add ToolSvc.LumiBlockMetaDataTool to MetaDataSvc
from AthenaServices.AthenaServicesConf import MetaDataSvc
svcMgr += MetaDataSvc( "MetaDataSvc" )
svcMgr.MetaDataSvc.MetaDataTools += [ ToolSvc.LumiBlockMetaDataTool ]
# Configure the goodrunslist selector tool
from GoodRunsLists.GoodRunsListsConf import *
ToolSvc += GoodRunsListSelectorTool()
GoodRunsListSelectorTool.GoodRunsListVec = [ '$TestArea/DataQuality/GoodRunsListsUser/run/minbias_900GeV.xml' ]
## This Athena job consists of algorithms that loop over events;
## here, the (default) top sequence is used:
from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
job = AlgSequence()
seq = AthSequencer("AthMasterSeq")
## AthMasterSeq is always executed before the top sequence, and is configured such that
## any follow-up sequence (eg. top sequence) is not executed in case GRLTriggerAlg1 does
## not pass the event
## In short, the sequence AthMasterSeq makes sure that all algs in the job sequence
## are skipped when an event gets rejects
from GoodRunsListsUser.GoodRunsListsUserConf import *
seq += GRLTriggerSelectorAlg('GRLTriggerAlg1')
seq.GRLTriggerAlg1.GoodRunsListArray = ['minbias_900GeV'] ## pick up correct name from inside xml file!
seq.GRLTriggerAlg1.TriggerSelectionRegistration = 'L1_MBTS_1' ## set this to your favorite trigger, eg. L1_MBTS_1_1
## Add the ntuple dumper to the top sequence, as usual
## DummyDumperAlg1 is run in the top sequence, but is not executed in case GRLTriggerAlg1 rejects the event.
job += DummyDumperAlg('DummyDumperAlg1')
# job.DummyDumperAlg1.RootFileName = 'selection1.root'
THistSvc.Output = {"new DATAFILE='selection1.root' TYP='ROOT' OPT='NEW'"};
job.DummyDumperAlg1.GRLNameVec = [ 'LumiBlocks_GoodDQ0', 'IncompleteLumiBlocks_GoodDQ0' ]
## Example trigger joboptions
#include ("AMAAthena/Trigger_jobOptions.py")
###########################################################################################
## Configure the goodrunslist selector tool to read and interpret xml files
###########################################################################################
## Configure the goodrunslist selector tool
from GoodRunsLists.GoodRunsListsConf import *
ToolSvc += GoodRunsListSelectorTool()
GoodRunsListSelectorTool.GoodRunsListVec = [ '$TestArea/DataQuality/GoodRunsListsUser/run/grl_topmix_mu.xml' ]
GoodRunsListSelectorTool.BlackRunsListVec = [ '$TestArea/DataQuality/GoodRunsListsUser/run/blacklist.xml' ]
GoodRunsListSelectorTool.OutputLevel = DEBUG
## GRL selector, dummy ntuple dumper
from GoodRunsListsUser.GoodRunsListsUserConf import *
###########################################################################################
## Start of jobsequence
###########################################################################################
## This Athena job consists of algorithms that loop over events;
## here, the (default) top sequence is used:
from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
job = AlgSequence()
###########################################################################################
## GRLTriggerSelectorAlg uses GoodRunsListSelectorTool to determine for
## each event whether to pass it, or to reject it.
## As good- and black run lists GRLTriggerAlg1 uses: 'grl_topmix_mu' and 'blacklist',
## which are the names of the good run list objects in grl_topmix_mu.xml
## and blacklist.xml respectively.
## As the dummy ntupledumper DummyDumperAlg1 runs in the top sequence,
## after GRLTriggerAlg1, it is not executed in case GRLTriggerAlg1 rejects an event.
###########################################################################################
## AthMasterSeq is always executed before the top sequence, and is configured such that
## any follow-up sequence (eg. top sequence) is not executed in case GRLTriggerAlg1 does
## not pass the event
seq = AthSequencer("AthMasterSeq")
seq += GRLTriggerSelectorAlg('GRLTriggerAlg1')
seq.GRLTriggerAlg1.GoodRunsListArray = ['grl_topmix_mu']
seq.GRLTriggerAlg1.BlackRunsListArray = ['blacklist']
## DummyDumperAlg1 is run in the top sequence, but is not executed in case GRLTriggerAlg1 rejects the event.
job += DummyDumperAlg('DummyDumperAlg1')
# job.DummyDumperAlg1.RootFileName = 'selection1.root'
THistSvc.Output = {"new DATAFILE='selection1.root' TYP='ROOT' OPT='NEW'"};
# Configure the goodrunslist selector tool
from GoodRunsLists.GoodRunsListsConf import *
ToolSvc += GoodRunsListSelectorTool()
GoodRunsListSelectorTool.GoodRunsListVec = [ '$TestArea/DataQuality/GoodRunsListsUser/run/minbias_900GeV.xml' ]
#GoodRunsListSelectorTool.OutputLevel = DEBUG
## This Athena job consists of algorithms that loop over events;
## here, the (default) top sequence is used:
from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
job = AlgSequence()
seq = AthSequencer("AthMasterSeq")
## AthMasterSeq is always executed before the top sequence, and is configured such that
## any follow-up sequence (eg. top sequence) is not executed in case GRLTriggerAlg1 does
## not pass the event
## In short, the sequence AthMasterSeq makes sure that all algs in the job sequence
## are skipped when an event gets rejects
from GoodRunsListsUser.GoodRunsListsUserConf import *
seq += GRLTriggerSelectorAlg('GRLTriggerAlg1')
seq.GRLTriggerAlg1.GoodRunsListArray = ['minbias_900GeV'] ## pick up correct name from inside xml file!
## Add the ntuple dumper to the top sequence, as usual
## DummyDumperAlg1 is run in the top sequence, but is not executed in case GRLTriggerAlg1 rejects the event.
job += DummyDumperAlg('DummyDumperAlg1')
# job.DummyDumperAlg1.RootFileName = 'selection1.root'
THistSvc.Output = {"new DATAFILE='selection1.root' TYP='ROOT' OPT='NEW'"};
## Example trigger joboptions
#include ("AMAAthena/Trigger_jobOptions.py")
###########################################################################################
## Configure the goodrunslist selector tool to read and interpret xml files
###########################################################################################
## Configure the goodrunslist selector tool
from GoodRunsLists.GoodRunsListsConf import *
ToolSvc += GoodRunsListSelectorTool()
GoodRunsListSelectorTool.GoodRunsListVec = [ 'grl_topmix_mu.xml' ]
GoodRunsListSelectorTool.BlackRunsListVec = [ 'blacklist.xml' ]
#GoodRunsListSelectorTool.OutputLevel = DEBUG
## GRL selector, dummy ntuple dumper
from GoodRunsListsUser.GoodRunsListsUserConf import *
###########################################################################################
## Start of jobsequence
###########################################################################################
## This Athena job consists of algorithms that loop over events;
## here, the (default) top sequence is used:
from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
job = AlgSequence()
###########################################################################################
## GRLTriggerSelectorAlg uses GoodRunsListSelectorTool to determine for
## each event whether to pass it, or to reject it.
## As good- and black run lists GRLTriggerAlg1 uses: 'grl_topmix_mu' and 'blacklist',
## which are the names of the good run list objects in grl_topmix_mu.xml
## and blacklist.xml respectively.
## As the dummy ntupledumper DummyDumperAlg1 runs in sequence ModSequence1,
## after GRLTriggerAlg1, it is not executed in case GRLTriggerAlg1 rejects an event.
###########################################################################################
## Sequence 1
job += AthSequencer("ModSequence1")
job.ModSequence1 += GRLTriggerSelectorAlg('GRLTriggerAlg1')
job.ModSequence1 += DummyDumperAlg('DummyDumperAlg1')
job.ModSequence1.GRLTriggerAlg1.GoodRunsListArray = ['grl_topmix_mu']
job.ModSequence1.GRLTriggerAlg1.BlackRunsListArray = ['blacklist']
# job.ModSequence1.DummyDumperAlg1.RootFileName = 'selection1.root'
THistSvc.Output = {"new DATAFILE='selection1.root' TYP='ROOT' OPT='NEW'"};
###########################################################################################
## IMPORTANT: Configuring the goodrunslist selector as preevent selector tool
## does currently not work in combination with the LumiBlockMetaDataTool
## USE WITH CAUTION!
###########################################################################################
###########################################################################################
## Configure the goodrunslist selector tool
###########################################################################################
from GoodRunsLists.GoodRunsListsConf import *
GoodRunsTool = GoodRunsListSelectorTool('GoodRunsTool')
GoodRunsTool.GoodRunsListVec = [ 'grl_topmix_mu.xml', 'grl_topmix_e.xml' ]
GoodRunsTool.BlackRunsListVec = [ 'blacklist.xml' ]
GoodRunsTool.RejectBlackRunsInEventSelector = True ## False by default
GoodRunsTool.EventSelectorMode = True
#GoodRunsTool.OutputLevel = DEBUG
###########################################################################################
## Add GRL selector tool to pre-eventselector
###########################################################################################
## Klugde: eventselector currently needs private tool, will become public very soon!
## Public version is used by eg. LumiBlockMetaDataTool
## add the (private version of) grl selector tool to the eventselector
AthenaEventLoopMgr = Service( "AthenaEventLoopMgr" )
AthenaEventLoopMgr.PreSelectTools += [ GoodRunsTool ]
#AthenaEventLoopMgr.OutputLevel = WARNING
from AthenaCommon.AppMgr import ServiceMgr
ServiceMgr += AthenaEventLoopMgr
## Example trigger joboptions
#include ("AMAAthena/Trigger_jobOptions.py")
###########################################################################################
## Configure the goodrunslist selector tool to read and interpret xml files
###########################################################################################
## Configure the goodrunslist selector tool
from GoodRunsLists.GoodRunsListsConf import *
ToolSvc += GoodRunsListSelectorTool()
GoodRunsListSelectorTool.GoodRunsListVec = [ 'grl_topmix_mu.xml', 'grl_topmix_e.xml' ]
GoodRunsListSelectorTool.BlackRunsListVec = [ 'blacklist.xml' ]
#GoodRunsListSelectorTool.OutputLevel = DEBUG
## GRL selector, dummy ntuple dumper
from GoodRunsListsUser.GoodRunsListsUserConf import *
###########################################################################################
## Start of jobsequence
###########################################################################################
## This Athena job consists of algorithms that loop over events;
## here, the (default) top sequence is used:
from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
job = AlgSequence()
###########################################################################################
## GRLTriggerSelectorAlg uses GoodRunsListSelectorTool to determine for
## each event whether to pass it, or to reject it.
## As good- and black run lists GRLTriggerAlg1 uses: 'grl_topmix_mu' and 'blacklist',
## which are the names of the good run list objects in grl_topmix_mu.xml
## and blacklist.xml respectively.
## GRLTriggerAlg2 uses 'grl_topmix_e', coming from grl_topmix_e.xml
## As the dummy ntupledumper DummyDumperAlg1 runs in sequence ModSequence1,
## after GRLTriggerAlg1, it is not executed in case GRLTriggerAlg1 rejects an event.
## Same story for GRLTriggerAlg2 and DummyDumperAlg2, running in ModSequence2
###########################################################################################
## Selection 1
job += AthSequencer("ModSequence1")
job.ModSequence1 += GRLTriggerSelectorAlg('GRLTriggerAlg1')
job.ModSequence1.GRLTriggerAlg1.GoodRunsListArray = ['grl_topmix_mu']
job.ModSequence1.GRLTriggerAlg1.BlackRunsListArray = ['blacklist']
job.ModSequence1 += DummyDumperAlg('DummyDumperAlg1')
# job.ModSequence1.DummyDumperAlg1.RootFileName = 'selection1.root'
THistSvc.Output = {"new DATAFILE='selection1.root' TYP='ROOT' OPT='NEW'"};
## Selection 2
job += AthSequencer("ModSequence2")
job.ModSequence2 += GRLTriggerSelectorAlg('GRLTriggerAlg2')
job.ModSequence2.GRLTriggerAlg2.GoodRunsListArray = ['grl_topmix_e']
job.ModSequence2 += DummyDumperAlg('DummyDumperAlg2')
# job.ModSequence2.DummyDumperAlg2.RootFileName = 'selection2.root'
THistSvc.Output = {"new DATAFILE='selection2.root' TYP='ROOT' OPT='NEW'"};
# add LumiBlockMetaDataTool to ToolSvc and configure
from LumiBlockComps.LumiBlockCompsConf import LumiBlockMetaDataTool
ToolSvc += LumiBlockMetaDataTool( "LumiBlockMetaDataTool" )
# add ToolSvc.LumiBlockMetaDataTool to MetaDataSvc
from AthenaServices.AthenaServicesConf import MetaDataSvc
svcMgr += MetaDataSvc( "MetaDataSvc" )
svcMgr.MetaDataSvc.MetaDataTools += [ ToolSvc.LumiBlockMetaDataTool ]
# Configure the goodrunslist selector tool
from GoodRunsLists.GoodRunsListsConf import *
ToolSvc += GoodRunsListSelectorTool()
GoodRunsListSelectorTool.GoodRunsListVec = [ 'grl_topmix_mu.xml', 'grl_topmix_e.xml' ]
GoodRunsListSelectorTool.BlackRunsListVec = [ 'blacklist.xml' ]
## This Athena job consists of algorithms that loop over events;
## here, the (default) top sequence is used:
from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
job = AlgSequence()
job += AthSequencer("ModSequence1")
## GRL selector, dummy ntuple dumper
from GoodRunsListsUser.GoodRunsListsUserConf import *
job.ModSequence1 += GRLTriggerSelectorAlg('GRLTriggerAlg1')
job.ModSequence1.GRLTriggerAlg1.GoodRunsListArray = ['grl_topmix_mu']
job.ModSequence1.GRLTriggerAlg1.BlackRunsListArray = ['blacklist']
job.ModSequence1.GRLTriggerAlg1.TriggerSelectionRegistration = 'EF_mu20'
job.ModSequence1 += DummyDumperAlg('DummyDumperAlg1')
# job.ModSequence1.DummyDumperAlg1.RootFileName = 'selection1.root'
THistSvc.Output = {"new DATAFILE='selection1.root' TYP='ROOT' OPT='NEW'"};
job.ModSequence1.DummyDumperAlg1.GRLNameVec = [ 'LumiBlocks_GoodDQ0', 'IncompleteLumiBlocks_GoodDQ0' ]
......@@ -160,7 +160,8 @@ def addToMetaData(flags, streamName, itemOrList, AcceptAlgs=[], HelperTools=[],
Returns CA to be merged
"""
if not getattr(flags.Output, f"doWrite{streamName}"):
flagName = f"Output.doWrite{streamName}"
if not flags.hasFlag(flagName):
return ComponentAccumulator()
items = [itemOrList] if isinstance(itemOrList, str) else itemOrList
return OutputStreamCfg(flags, streamName, MetadataItemList=items,
......
......@@ -125,7 +125,7 @@ def configurePOOL2EIglobals(runArgs, flags):
# if EVNT, disable trigger processing
if job.DoTriggerInfo:
try:
if (EventStreamInfo_key is not None and 'StreamEVGEN' in flags.Input.ProcessingTags):
if (EventStreamInfo_key is not None and ('StreamEVGEN' in flags.Input.ProcessingTags or 'StreamEVNT' in flags.Input.ProcessingTags)):
eilog.info("Disable trigger processing for EVNT files")
job.DoTriggerInfo = False
......
......@@ -4,6 +4,10 @@ from AthenaCommon.Logging import logging
log = logging.getLogger('IOVDbAutoCfgFlags')
def getLastGlobalTag(prevFlags):
from AthenaConfiguration.Enums import ProductionStep
if prevFlags.Common.ProductionStep == ProductionStep.Generation:
# No global tag should be specified in event generation jobs
return ''
from AthenaConfiguration.AutoConfigFlags import GetFileMD
globaltag = GetFileMD(prevFlags.Input.Files).get("IOVDbGlobalTag",None) or "CONDBR2-BLKPA-RUN2-09"
if isinstance(globaltag,list): # if different tags have been used at different steps
......@@ -14,7 +18,7 @@ def getDatabaseInstanceDefault(prevFlags):
isMC=prevFlags.Input.isMC
if (isMC):
return "OFLP200"
# real-data
projectName=prevFlags.Input.ProjectName
try:
......@@ -22,8 +26,8 @@ def getDatabaseInstanceDefault(prevFlags):
except Exception:
log.warning("Failed to extract year from project tag "+ projectName+". Assuming CONDBR2.")
return "CONDBR2"
if (year>13):
return "CONDBR2"
else:
return "COMP200"
return "COMP200"
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( IdDictDetDescrCnv )
......@@ -8,6 +8,3 @@ atlas_add_component( IdDictDetDescrCnv
src/*.cxx
LINK_LIBRARIES AthenaBaseComps AthenaKernel AtlasDetDescr DetDescrCnvSvcLib GaudiKernel GeoModelInterfaces GeoModelUtilities IdDictDetDescr IdDictParser Identifier RDBAccessSvcLib StoreGateLib )
# Install files from the package:
atlas_install_joboptions( share/*.py )
#
# Joboptions for the loading of the of InDetDDMgr
#
_log = logging.getLogger( 'IdDictDetDescrCnv_joboptions' )
from AthenaCommon.GlobalFlags import globalflags
from IOVDbSvc.CondDB import conddb
# Disable for MC or for Run 1 (AlignL* folders are not in COMP200).
if globalflags.DataSource.get_Value() != 'data' or conddb.dbname == 'COMP200':
_log.debug("Disabling ID dynamic alignment")
from AtlasGeoModel.InDetGMJobProperties import InDetGeometryFlags
InDetGeometryFlags.useDynamicAlignFolders=False
# DLLs
theApp.Dlls += [ "IdDictDetDescrCnv" ]
del _log
......@@ -259,6 +259,7 @@ def SetupMetaDataForStreamCfg(
itemOrList=helperLists.mdItems,
AcceptAlgs=AcceptAlgs,
HelperTools=helperLists.helperTools,
**kwargs
)
)
# Configure the MetaDataSvc and pass the relevant tools
......