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
  • 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
  • nekumari/athena
  • cnass/athena
  • avasyuko/athena
  • nguseyno/athena
  • pavel/athena
  • jiling/athena
  • gtateno/athena
  • jcordeir/athena
  • reznicek/athena
  • lmcelhin/athena
  • herrmant/athena
  • aburke/athena
  • averbyts/athena
  • ewallin/athena
  • xuh/athena
  • tnommens/athena
  • tvazquez/athena
  • gascott/athena
  • shbansal/athena
  • corentin/athena
  • yuhui/athena
  • miochoa/athena
  • ccaminch/athena
  • lserkin/athena
  • cdiez/athena
  • berkeleylab/CharmPhysics/athena
  • cpollard/athena
  • madurano/athena_gittutorial
  • hfox/athena
  • ckirfel/athena
  • jakoubek/athena
  • msykora/athena
  • kjohns/athena
  • atlas/athena
  • calfayan/athena
  • toshi/athena
  • dguest/athena
  • karolos/athena
  • fwinkl/athena
  • aundrus/athena
  • jmontejo/athena
  • wlampl/athena
  • damazio/athena
  • akraszna/athena
  • okuprash/athena
  • smh/athena
  • gemmeren/athena
  • rhauser/athena
  • turra/athena
  • ssnyder/athena
  • tdado/athena
  • phwindis/athena
  • tadej/athena
  • arnaez/athena
  • wwalko/athena
  • abuckley/athena
  • emoyse/athena
  • baines/athena
  • jmasik/athena
  • mmuskinj/athena
  • pgadow/athena
  • psommer/athena
  • solodkov/athena
  • pjacka/athena
  • bwynne/athena
  • tamartin/athena
  • rbielski/athena
  • tbold/athena
  • dcasper/athena
  • tstreble/athena
  • mhodgkin/athena
  • ATLAS-EGamma/athena
  • mrybar/athena
  • nstyles/athena
  • ychiu/athena
  • yuxu/athena
  • mark/athena
  • christos/athena
  • rbianchi/athena
  • yoyamagu/athena
  • toyamaza/athena
  • nikiforo/athena
  • fpastore/athena
  • graemes/athena
  • sshaw/athena
  • harkusha/athena
  • almaloiz/athena
  • shlomit/athena
  • tlari/athena
  • mvozak/athena
  • hartj/athena
  • leggett/athena
  • jcatmore/athena
  • martindl/athena
  • susinha/athena
  • ebuschma/athena
  • filthaut/athena
  • cchan/athena
  • gunal/athena
  • ewelina/athena
  • cshimmin/athena
  • peter/athena
  • ligang/athena
  • cvarni/athena
  • mihuebne/athena
  • sroe/athena
  • jsallen/athena-high-pt-ms-jets
  • wleight/athena
  • nwarrack/athena
  • lfiorini/athena
  • dkar/athena
  • chays/athena
  • longjon/athena
  • dtovey/athena
  • alfroch/athena
  • jichen/athena
  • sgeorge/athena
  • mstamenk/athena
  • tkohno/athena
  • okepka/athena
  • yafu/athena
  • mgignac/athena
  • janovak/athena
  • wiedenat/athena
  • tmkrtchy/athena
  • khoo/athena
  • cohm/athena
  • omajersk/athena
  • maklein/athena
  • gingrich/athena
  • dbakshig/athena
  • schaarsc/athena
  • scheiric/athena
  • ponyisi/athena
  • pleskot/athena
  • jobalz/athena
  • fernando/athena
  • ravinab/athena
  • ekuwertz/athena
  • ebergeas/athena
  • merrenst/athena
  • ekasimi/athena
  • afaulkne/athena
  • xai/athena
  • goetz/athena
  • achishol/athena
  • dpopov/athena
  • astruebi/athena
  • alaurier/athena
  • clseitz/athena
  • mtoscani/athena
  • krumnack/athena
  • mdanning/athena
  • bmindur/athena
  • egramsta/athena
  • efilmer/athena
  • ppostola/athena
  • jpanduro/athena
  • ssarikay/athena
  • hye/athena
  • ncalace/athena
  • shanisch/athena
  • rcoelhol/athena
  • aad/athena
  • hyamauch/athena
  • nkrengel/athena
  • tupham/athena
  • gpanizzo/athena
  • stelzer/athena
  • rkopelia/athena
  • bernius/athena
  • cmcginn/athena
  • ssottoco/athena
  • turnerm/athena
  • stsuno/athena
  • sutt/athena
  • tsulaia/athena
  • vcairo/athena
  • yunju/athena
  • ldc/athena
  • jdandoy/athena
  • jmacdona/athena
  • mbandier/athena
  • mehlhase/athena
  • dzanzi/athena
  • jufische/athena
  • kzoch/athena
  • nasbah/athena
  • williams/athena
  • amete/athena
  • kwhalen/athena
  • bmorgan/athena
  • rcarney/athena
  • shhirose/athena
  • msaimper/athena
  • cheidegg/athena
  • heng/athena
  • kkohler/athena
  • hhibi/athena
  • ynoguchi/athena
  • cdeutsch/athena
  • coccaro/athena
  • loch/athena
  • campanel/athena
  • nova/athena
  • wbalunas/athena
  • todorova/athena
  • hoide/athena
  • sjiggins/athena
  • hrussell/athena
  • xju/athena
  • bgokturk/athena
  • yuchou/athena
  • aytul/athena
  • lidiaz/athena
  • kegraham/athena
  • jbiswal/athena
  • bouhova/athena
  • kpachal/athena
  • mverissi/athena
  • guerrero/athena
  • dhayden/athena
  • alwang/athena
  • alopezso/athena
  • fmeloni/athena
  • mvessell/athena
  • ssantpur/athena
  • mvanadia/athena
  • omeshkov/athena
  • soumya/athena
  • igrabows/athena
  • ruyuan/athena
  • kenelson/athena
  • upatel/athena
  • tvarol/athena
  • dshope/athena
  • anperrev/athena
  • korona/athena
  • mhank/athena
  • eramakot/athena
  • cowagner/athena
  • tursom/athena
  • dbogavac/athena
  • derue/athena
  • tnobe/athena
  • fsforza/athena
  • koffas/athena
  • fgiuli/athena
  • angianni/athena
  • myexley/athena
  • ballbroo/athena
  • diehl/athena
  • chinderk/athena
  • falonso/athena
  • davidek/athena
  • hansenph/athena
  • tphamleh/athena
  • mfujimot/athena
  • ekajomov/athena-general
  • salvator/athena
  • hirose/athena
  • masato/athena
  • sarbiolv/athena
  • jmendes/athena
  • jhaley/athena
  • stapiaar/athena
  • ffabbri/athena
  • stavrop/athena
  • nwenke/athena
  • gia/athena
  • tpelzer/athena
  • agbet/athena
  • dbabal/athena
  • hmildner/athena
  • kkrizka/athena
  • juesseiv/athena
  • cdelitzs/athena
  • asonay/athena
  • dwallace/athena
  • temoskal/athena
  • iaizenbe/athena
  • ckitsaki/athena
  • eschanet/athena
  • pmeiring/athena
  • czhou/athena
  • lferencz/athena
  • jiawei/athena
  • jbeirer/athena
  • mromano/athena
  • rustem/athena
  • sswatman/athena
  • jteoh/athena
  • nielsenj/athena
  • liberato/athena
  • miqueits/athena
  • markowen/athena
  • wachan/athena
  • elmsheus/athena
  • asquith/athena
  • ranovotn/athena
  • fuhe/athena
  • eparrish/athena
  • nicholas/athena
  • dakoch/athena
  • mhance/athena
  • esoldato/athena
  • aranzazu/athena
  • aporeba/athena
  • ndegroot/athena
  • lihan/athena
  • asoukhar/athena
  • jkempste/athena
  • mswiatlo/athena
  • ginaciog/athena
  • verducci/athena
  • martis/athena
  • tjunkerm/athena
  • sschramm/athena
  • mdelmast/athena
  • scamarda/athena
  • anmrodri/athena
  • bcarlson/athena
  • fastcalosim_test/athena
  • pliu/athena
  • ssaha/athena
  • gabarone/athena
  • mxia/athena
  • rlongo/athena
  • lstocker/athena
  • mdonasci/athena
  • guindon/athena
  • conde/athena
  • amoussa/athena
  • gialas/athena
  • chelling/athena
  • mmittal/athena
  • ffollega/athena
  • fcostanz/athena
  • hmaguire/athena
  • sschmitt/athena
  • shion/athena
  • sberlend/athena
  • zsoumaim/athena
  • acts/athena
  • cgutscho/athena
  • nifomin/athena
  • dwilbern/athena
  • eriefel/athena
  • evarnes/athena
  • guescini/athena
  • laforge/athena
  • jkremer/athena
  • akotsoke/athena
  • susy-hackers/athena
  • llorente/athena
  • rpoggi/athena
  • istin/athena
  • haozturk/athena
  • acanesse/athena
  • kkoeneke/athena
  • fizisist/athena
  • fengyu/athena
  • cmerlass/athena
  • rkarnam/athena
  • ivivarel/athena
  • navarrjo/athena
  • chenlian/athena
  • amulski/athena
  • ysmirnov/athena_old
  • bulekov/athena
  • pkramer/athena
  • yanlin/athena
  • sanchevi/athena
  • vcavalie/athena
  • sefernan/athena
  • restevam/athena
  • thsjurse/athena
  • bauerpa/athena
  • smwang/athena
  • mmlynars/athena
  • mmazza/athena
  • iyeletsk/athena
  • jgonski/athena
  • csebasti/athena
  • itrandaf/athena
  • wobisch/athena
  • almgadm/athena
  • jhinds/athena
  • mwielers/athena
  • emmat/athena
  • tiyang/athena
  • mtchijov/athena
  • lmiller/athena
  • lapereir/athena
  • zuysal/athena
  • lucam/athena
  • aleopold/athena
  • rbalasub/athena
  • pekman/athena
  • kciesla/athena
  • somadutt/athena
  • masaito/athena
  • jstupak/athena
  • salderwe/athena
  • wmccorma/athena
  • kkreul/athena
  • adye/athena
  • simmons/athena
  • ycoadou/athena
  • ilongari/athena
  • pinamont/athena
  • wtaylor/athena
  • ssahin/athena
  • jzeng/athena
  • gcallea/athena
  • kbelobor/athena
  • ljeanty/athena
  • aoneill/athena
  • dmaximov/athena
  • cschiavi/athena
  • kasai/athena
  • kghorban/athena
  • fbartels/athena
  • mcfayden/athena
  • scarra/athena
  • jraine/athena
  • rozeny/athena
  • brottler/athena
  • ecarlson/athena
  • aelmouss/athena
  • khanov/athena
  • nbelyaev/athena
  • gotero/athena
  • abandyop/athena
  • aohatl/athena
  • joheinri/athena
  • rebeca/athena
  • bigliett/athena
  • doglioni/athena
  • alaperto/athena
  • amarzin/athena
  • begalli/athena
  • rgarg/athena
  • dpudzha/athena
  • bhonan/athena
  • pmoskvit/athena
  • yajun/athena
  • paulama/athena
  • mpokidov/athena
  • mtesta/athena
  • jajimene/athena
  • atlidali/athena
  • lbozianu/athena
  • vcroft/athena
  • demelian/athena
  • torrence/athena
  • hacooke/athena
  • wprzygod/athena
  • sgalantz/athena
  • barak/athena
  • roward/athena
  • atsirigo/athena
  • tofitsch/athena
  • amoroso/athena
  • salnikov/athena
  • csander/athena
  • ozaplati/athena
  • elrossi/athena
  • mmiralle/athena
  • pottgen/athena
  • alory/athena
  • jsabater/athena
  • jdevivi/athena
  • klin/athena
  • ymino/athena
  • pbokan/athena
  • ruth/athena
  • xchen/athena
  • trinn/athena
  • xiaoning/athena
  • nishu/athena
  • apetukho/athena
  • cappelt/athena
  • paramon/athena
  • ratkin/athena
  • enarayan/athena
  • bleban/athena
  • nelsonc/athena
  • dpizzi/athena
  • juhofer/athena
  • exot-27/athena
  • ztarem/athena
  • sampson/athena
  • acassim/athena
  • bburghgr/athena
  • qhu/athena
  • mkrivos/athena
  • ychow/athena
  • mmarjano/athena
  • LichtenbergGroup/athena
  • pagessin/athena
  • hessey/athena
  • nviauxma/athena
  • jreich/athena
  • ibordule/athena
  • othielma/athena
  • watsona/athena
  • wfawcett/athena
  • ztao/athena
  • perj/athena
  • mleblanc/athena
  • jdegens/athena
  • hasada/athena
  • pmendesa/athena
  • sridouan/athena
  • kristin/athena
  • alainb/athena
  • wgeorge/athena
  • xiaohu/athena
  • bachacou/athena
  • yama/athena
  • yake/athena
  • ludovica/athena
  • jlsmith/athena
  • ssu/athena
  • musafdar/athena
  • angerami/athena
  • rnayak/athena
  • ktsuri/athena
  • gproto/athena
  • jezequel/athena
  • hschwart/athena
  • pebaron/athena-weights
  • mproffit/athena
  • amendesj/athena
  • asalzbur/athena
  • rerrabai/athena
  • csamoila/athena
  • lhelary/athena
  • spolacek/athena
  • tiany/athena
  • mprincip/athena
  • malgren/athena
  • lbeemste/athena
  • bmondal/athena
  • grabanal/athena
  • aczirkos/athena
  • tboeckh/athena
  • kyamaguc/athena
  • silvinha/athena
  • asantra/athena
  • jreidels/athena
  • slawlor/athena
  • jroloff/athena
  • holau/athena
  • mdhlamin/athena
  • bozek/athena
  • tdiasdov/athena
  • lkrauth/athena
  • emily/athena
  • mtian/athena
  • iramirez/athena
  • carlod/athena
  • mgrabois/athena
  • bbrueers/athena
  • bcole/athena
  • roishi/athena
  • ecelebi/athena
  • oducu/athena
  • idinu/athena
  • dhirsch/athena
  • ygo/athena
  • hmoyanog/athena-4-mr
  • jjwilkin/athena
  • ggustavi/athena
  • yuanchan/athena
  • exochell/athena
  • diwillia/athena
  • skorn/athena
  • sbiryuko/athena
  • cgarner/athena
  • honguyen/athena
  • scalvet/athena
  • jwspence/athena
  • changqia/athena
  • calpigia/athena
  • jizamora/athena
  • adimitri/athena
  • atsiamis/athena
  • yangx/athena
  • rysawada/athena
  • dhangal/athena
  • cmarcon/athena
  • kpetukho/athena
  • atlidbs/athena
  • iene/athena
  • tbisanz/athena
  • jspah/athena
  • tqiu/athena
  • athaler/athena
  • jkretz/athena
  • dopasqua/athena
  • jcardena/athena
  • ryamaguc/athena
  • tzenis/athena
  • hzuchen/athena
  • oshukrun/athena
  • lveloce/athena
  • maliev/athena
  • tsano/athena
  • fdelrio/athena
  • mumohdso/athena2
  • sagara17/athena
  • iwang/athena
  • mbiros/athena
  • okumura/athena
  • dmunozpe/athena
  • koshimiz/athena
  • mumohdso/athena
  • rhayes/athena
  • arennie/athena
  • valentem/athena
  • atate/athena
  • zearnsha/athena
  • caforio/athena
  • evguillo/athena
  • dossantn/athena
  • zhijie/athena
  • bnachman/athena
  • maly/athena
  • yuzhan/athena
  • hlin/athena
  • suyounas/athena
  • lunedic/athena
  • rjoshi/athena
  • machitis/athena
  • crougier/athena
  • mtost/athena
  • lvannoli/athena
  • ndebiase/athena
  • mimarine/athena
  • thompson/athena
  • saclawso/athena
  • dounwuch/athena
  • omezhens/athena
  • jonierma/athena
  • nkakati/athena
  • cprat/athena
  • echeu/athena
  • martinpa/athena
  • hhanif/athena
  • mischott/athena
  • jodamp/athena
  • sahinsoy/athena
  • csauer/athena
  • fedin/athena
  • inaryshk/athena
  • wendlanb/athena
  • tiknight/athena
  • knikolop/athena
  • xchu/athena
  • lkeszegh/athena
  • adik/athena
  • angrigor/athena
  • jaoliver/athena
  • lbaltes/athena
  • eschopf/athena
  • echeremu/athena
  • pbellos/athena
  • idrivask/athena
  • aikoulou/athena
  • ntamir/athena
  • algilber/athena
  • sadykov/athena
  • haweber/athena
  • ignesi/athena
  • tteixeir/athena
  • pyanezca/athena
  • hiito/athena
  • sgurdasa/athena
  • pamachad/athena
  • pbhattar/athena
  • tavandaa/athena
  • wolter/athena
  • mdrozdov/athena
  • bsaifudd/athena
  • veellajo/athena
  • fdibello/athena
  • fsili/athena
  • nheatley/athena
  • dparedes/athena
  • minaenko/athena
  • hsimpson/athena
  • mzhai/athena
  • mrenda/athena
  • rkusters/athena
  • chchau/athena
  • zhangr/athena
  • zyan/athena
  • emmarsha/athena
  • edweik/athena
  • jburzyns/athena
  • javanden/athena
  • zmarshal/athena
  • slai/athena
  • awilhahn/athena
  • phkenned/athena
  • leevans/athena
  • agaa/athena
  • kkrowpma/athena
  • llaatu/athena
  • zfeng/athena
  • srdas/athena
  • stsigari/athena
  • metsai/athena
  • zifeng/athena
  • adonofri/athena
  • atropina/athena
  • drousso/athena
  • atlaspmb/athena
  • cleonido/athena
  • yuanda/athena
  • arombola/athena
  • ademaria/athena
  • seggebre/athena
  • mnoury/athena
  • ijuarezr/athena
  • kchoi/athena
  • eyamashi/athena
  • dgillber/athena
  • saktas/athena
  • axiong/athena
  • amdesai/athena
  • zang/athena
  • nlopezca/athena
  • matakagi/athena
  • qibin/athena
  • acanbay/athena
  • berkeleylab/lowmutracking/athena
  • fbendebb/athena
  • bshresth/athena
  • tbuanes/athena
  • klassen/athena
  • cbuitrag/athena
  • jferrand/athena
  • egodden/athena
  • mfarring/athena
  • otheiner/athena-official
  • hawatson/athena
  • hpotti/athena
  • bballard/athena
  • chonghao/athena
  • dzengerj/athena
  • vtudorac/athena
  • parodi/athena
  • buboehm/athena
  • knakkali/athena
  • lmontana/athena
  • zhuyi/athena
  • dcieri/athena
  • adaribay/athena
  • cimcp/athena
  • weixi/athena
  • kbenkend/athena
  • cantel/athena
  • iliadis/athena
  • asansar/athena
  • frenner/athena
  • duperrin/athena
  • jburr/athena
  • isotarri/athena
  • blumen/athena
  • bstanisl/athena
  • dkoeck/athena
  • mfewell/athena
  • eegidiop/athena
  • smitani/athena
  • miholzbo/athena
  • czodrows/athena
  • yulei/athena
  • amincer/athena
  • alsala/athena
  • olangrek/athena
  • gshatri/athena
  • clantz/athena
  • jmharris/athena
  • hpang/athena
  • tizuo/athena
  • gripelli/athena
  • otheiner/athena
  • mleigh/athena
  • jgargan/athena
  • ewatton/athena
  • preselection-hackathon/athena
  • rushioda/athena
  • sfranche/athena
  • deniso/athena
  • bernardo/athena
  • smeriano/athena
  • mfernoux/athena
  • jnitschk/athena
  • chandler/athena
  • pebaron/athena-td
  • viruelas/athena
  • ksugizak/athena
  • yusano/athena
  • anghosh/ef-anindya
  • wsherman/athena
  • skaur/athena
  • hriani/athena
  • davetisy/athena
  • jgombas/athena
  • sroygara/athena
  • vcepaiti/athena
  • yochi/athena
  • rtagami/athena
  • pakontax/athena
  • apsallid/athena
  • yuanj/athena
  • agavrily/athena
  • chji/athena
  • abunka/athena
  • dmclaugh/athena
  • giagu/athena
  • dmahon/athena
  • mcgensvc/athena
  • mshapiro/athena
  • almay/athena
  • yuwen/athena
  • qberthet/athena
  • cjmeyer/athena
  • rdinardo/athena
  • islazyk/athena
  • dkobylia/athena
  • ekay/athena
  • mbarel/athena
  • baitbenc/athena
  • cgrefe/athena
  • dakiyama/athena
  • mlanzacb/athena
  • minlin/athena
  • glamprin/athena
  • osalin/athena
  • szambito/athena
  • kazhang/athena
  • hwilkens/athena
  • yyap/athena
  • wsfreund/athena
  • beringer/athena
  • pebaron/athena
  • schaffer/athena
  • mspalla/athena
  • tkharlam/athena
  • fcalosim/athena
  • enagy/athena
  • smobius/athena
  • mavogel/athena
  • spagan/athena
  • menke/athena
  • carquin/athena
  • mduehrss/athena
  • okiverny/athena
  • rateixei/athena
  • dportill/athena
  • osunnebo/athena
  • chhayes/athena
  • jelena/athena
  • lmijovic/athena
  • junpei/athena
  • jwalder/athena
  • desilva/athena
  • tilebeam/athena
  • jstark/athena
  • sanmay/athena
  • mcarnesa/athena
  • satom/athena
  • jahreda/athena
  • kiabelin/athena
  • delsart/athena
  • vtskhaya/athena
  • jedebevc/athena
  • mtogawa/athena
  • krbjoerk/athena
  • cyoung/athena
  • silu/athena
  • jtanaka/athena
  • haoran/athena
  • yifany/athena
  • luxin/athena
  • danning/athena
  • maslawin/athena
  • minghui/athena
  • faser/offline/athena
  • almeidvi/athena
  • dcasperfaser/athena
  • beddall/athena
  • cfan/athena
  • vmartin/athena
  • kazheng/athena
  • mmontell/athena
  • srettie/athena
  • sudha/athena
  • kgupta/athena
  • beltran/athena-fork
  • lgagnon/athena
  • lhenkelm/athena
  • pajones/athena
  • ssinha/athena
  • dpanchal/athena
  • anbaraja/athena
  • serodrig/athena
  • joana/athena
  • amorenos/athena
  • mtanasin/athena
  • kkawade/athena
  • chiodini/athena
  • jshahini/athena
  • apalazzo/athena
  • vbuxbaum/athena
  • gonzalri/athena
  • kburka/athena
  • ehaines/athena
  • lfeligio/athena
  • jaofferm/athena
  • mdidenko/athena
  • desengup/athena
  • gottino/athena
  • rmazini/athena
  • sabidi/athena
  • qidong/athena
  • gavrilen/athena
  • dwkim/athena
  • bkerridg/athena
  • cdimitri/athena
  • hazeng/athena
  • ktopolni/athena
  • jingjing/athena
  • ktackman/athena
  • yche/athena
  • yoyeh/athena
  • dabattul/athena
  • attrtcal/athena
  • mischott/athena-22
  • sgaid/athena
  • thmaurin/athena
  • pclark/athena
  • bochen/athena
  • krdona/athena
  • asciandr/athena
  • chjiang/athena
  • lbazzano/athena
  • rushioda/athena-3
  • meiqi/athena
  • nlad/athena
  • dtorresa/athena
  • aaikot/athena
  • hmoyanog/athena
  • kvidalgu/athena
  • jcurran/athena
  • aackerma/athena
  • maboelel/athena
  • yingjun/athena
  • xinfei/athena
  • aivina/athena
  • mschefer/athena
  • lesplend/athena
  • zhiliang/athena
  • xinhui/athena
  • kazheng/athena-physics-val-2023
  • rmakhman/athena
  • zoduan/athena
  • sfrances/athena
  • shhan/athena
  • bdixit/athena
  • liuk/athena
  • xingguo/athena
  • jlue/athena
  • ragrabar/athena
  • asehrawa/athena
  • alsidley/athena
  • kyjones/topoetcone-removal
  • shahzad/athena
  • niabicht/athena
  • yunagai/athena
  • mhoppesc/athena
  • keener/athena
  • llewitt/athena
  • lcalic/athena-backup
  • adohnalo/athena
  • greynold/athena
  • bschlag/athena
  • kazheng/athena-workingpoint
  • agentry/athena
  • yinmiao/athena
  • bruckman/athena
  • nkang/athena
  • drankin/athena
  • hvanders/athena
  • kbhide/athena
  • ladamczy/test
  • asmaga/athena
  • losanti/athena
  • tbeumker/athenatest
  • tbeumker/athena
  • berkeleylab/acts/athena
  • weitao/athena
  • jiturriz/athena
  • losanti/athena-23
  • wsong/athena
  • menu-hackathon/athena
  • dmankad/athena-idle
  • fisopkov/athena
  • vmaksimo/athena
  • toobauma/athena
  • seggebre/athena-fluencemap-modification
  • gtarna/athena
  • kyjones/trigger-example
  • dawerner/athena
  • edreyer/athena
  • lprimomo/athena
  • smanzoni/athena
  • adimri/athena
  • SecVtx-Lancaster/Athena
  • maparo/athena
  • shmukher/athena
  • aackerma/atlas-athena
  • pgraveli/athena
  • tovsiann/athena
  • jcrosby/athena
  • lrambell/athena
  • atlas-sa-uct/athena
  • wstanek/athena
  • skita/athena
  • rsnyder/athena
  • eullmank/athena
  • ppotepa/athena
  • achakrav/athena
  • zgao/athena
  • xmapekul/athena
  • lroos/athena
  • mhemmett/athena
  • rashbypi/athena
  • evitale/athena
  • arej/athena
  • kgoto/athena
  • thmaurin/athena-sim-flavour
  • ivyas/athena
  • npond/athena
  • lkretsch/athena
  • epasqual/athena
  • aleksand/athena
  • mbiyabi/athena
  • hluk/athena
  • jebohm/athena
  • mihe/athena
  • cvittori/athena
  • mkareem/athena
  • dbiswas/athena
  • aralves/athena
  • dkoeck/anniathenafork
  • rgupta/athena
  • croland/athena
  • tslee/athena
  • mhaacke/athena
  • pkumari/athena
  • cgarvey/athena
  • kesedlac/athena
  • asoflau/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • feickert/athena
  • ricunnin/athena
  • agerwin/athena
  • gfrattar/athena
  • gwilliam/athena
  • bdixit/masking-strip-modules
  • ksudo/athena
  • gtolkach/athena
  • bscheuer/athena
  • jfeng2/athena
  • rhiguchi/athena
  • svanstro/athena
  • gaofeng/athena
  • kosuzuki/athena
  • vaustrup/athena
  • etoyoda/athena
  • rmizuhik/athena
  • hart/athena
  • tpaschoa/athena
  • tnakagaw/athena
  • amakita/athena
  • maoki/athena
  • kkanke/athena
  • whopkins/athena
  • miyamada/athena
  • anayaz/athena
  • rishikaw/athena
  • dduda/athena
  • ferusso/athena
  • evalient/athena
  • zyan/athena-muon-calib-stream
  • smweber/athena
  • smweber/athena-run-3
  • zyan/athena-muon-calib
  • aagaard/athena
  • shudong/athena
  • evalient/athena-dnn-calculator
  • dellacqu/athena
  • sbellman/athena
  • glagafon/project-nimber-1
  • jsallen/athena
  • strom/athena
  • strom/athena-dms
  • aowang/athena
  • brosser/athena
  • macretar/athena
  • ooncel/athena
  • skadir/athena-sadaf
  • leguo/athena
  • jhoya/athena
  • glagafon/handi-project
  • tygeorge/athena
  • wuxi/athena
  • hasun/athena
  • syan/athena-syan
  • osotosan/athena
  • axgallen/athena-qualification-task
  • mnorfolk/athena
  • aborbely/athena
  • glagafon/handi-project-1
  • will/athena
  • karakawa/athena
  • seinfant/athena
  • taogawa/athena
  • schernau/athena
  • mmaroun/ravina-fork
  • dmankad/athena-gen
  • axgallen/athena
  • vlysenko/athena
  • romar/athena
  • agarabag/athena
  • tmlinare/athena
  • ktariq/athena
  • dhagan/athena
  • zuzak/athena
  • tizhang/athena
  • ipolishc/athena
  • mahorstm/athena
  • ibamwidh/athena
  • jlue/athena-latest
  • atishelm/athena
  • jolamber/athena
  • ykhoulak/myathena
  • frfische/athena
  • nkua-atlas/athena
  • xilin/athena
  • huayu/athena
  • dntounis/athena
  • yil/athena
  • chuanye/athena
  • kifarman/athena
  • tayoshid/athena
  • lderamo/athena
  • nischmit/athena
  • dtruncal/athena
  • movincen/athena
  • steinber/athena-main
  • tdingley/athena
  • hasegawa/athena
  • dongyi/athena
  • mnowak/athena
  • malvesca/athena
  • glagafon/dq-optimize
  • kazheng/athena-acts
  • openc/athena
  • rqian/athena
  • lcalic/athena
  • ekajomov/athena-fork-fix
  • anfortma/athena
  • ladamczy/athena
  • mhufnage/athena
  • lsultana/obsolete_athena
  • lsultana/athena
  • yonoda/athena
  • kfung/athena
  • alveltma/athena
  • pebaron/athena-leprem
  • alpleban/athena
  • mmaheshw/athena
  • jdavidso/athena
  • edcritel/athena
  • anstein/athena
  • gbird/athena
  • anhodges/athena
  • midandre/athena
  • bglik/athena
  • kyjones/athena
  • mfurukaw/athena
  • sokkerma/athena
  • fcurcio/athena
  • mvivasal/athena
  • asbrooks/athena
  • mveen/athena
  • mmlynars/athena-v-2
  • lboccard/athena
  • tburatov/athena
  • dmankad/athena
  • jmcgowan/athena
  • joroemer/athena
  • ivyoung/athena
  • tayoshid/athena-test
  • drasslof/athena
  • jodafons/athena
  • ctaybi/athena
  • sdemiran/athena
  • sanchezj/athena-2022
  • jiddon/athena
  • tmclachl/athena
  • anburger/athena
  • sdahbi/athena
  • sidoti/athena
  • fwinkel/athena
  • izahir/athena
  • apfleger/athena
  • goblirsc/athena
  • mmoors/athena
  • sanchezj/athena
  • jwkraus/athena
  • rvinasco/athena
  • rhaberle/athena
  • esimpson/athena
  • obut/athena
  • klleras/athena
  • jhowarth/athena
  • dta/athena_old
  • janders/athena
  • jchapman/athena
  • avallier/athena
  • jecouthu/athena
  • dtrischu/athena
  • mungo/athena
  • fmontere/athena
  • zhaotong/athena
  • sfuenzal/athena
  • awharton/Athena
  • fhenry/athena
  • misantan/athena
  • zalegria/athena
  • gdigrego/athena
  • amelo/athena
  • acordeir/athena-ed
  • shaoguan/athena
  • nbruscin/athena
  • pdougan/athena
  • peiyan/athena
  • gfacini/athena
  • mkholoda/athena
  • fkirfel/athena
  • kchu/athena
  • esampson/athena-idart
  • shpeng/athena-2
  • caiy/athena
  • backes/athena
  • tayoshid/athena-2024
  • bcervato/athena
  • fwinkl2/athena
  • nharriso/athena
  • gmascare/athena
  • yvolkotr/athena
  • gmercado/athena
  • rhowen/athena
  • esampson/athena-idart-2
  • costanzo/athena
  • esampson/athena-otp
  • djlewis/athena
  • pibutti/athena
  • esampson/athena-june-otp
  • alpleban/athena-met
  • yuematsu/athena
  • bmoser/athena
  • astefl/athena
  • bdong/athena
  • yilin/athena
  • wcastigl/athena
  • thitchin/athena
  • ksahan/athena
  • sosarkar/athena-again
  • zhanhang/athena
  • lbarrade/athena
  • msasada/athena
  • seth/athena
  • agheata/athena
  • okolay/athena
  • txu/athena
  • robouque/athena
  • zhangbo/athena
  • esampson/june-2-otp
  • mlyukova/athena
  • nsurijr/athena
  • wema/athena
  • damperia/athena-acts
  • dbaronmo/athena
  • eballabe/athena
  • boudreau/athena
  • martyniu/athena
  • acamplan/athena
  • bngair/met-significance-r-22
  • bhuth/athena
  • vsasse/athena
  • vkost/athena
  • bngair/me-tsig-athena
  • menadeem/athena
  • ksakura/athena
  • domatter/athena
  • rhicks/athena
  • atymchys/athena
  • yanqiw/athena
  • linghua/athena
  • arelycg/athena
  • juscerri/athena
  • biliu/athena
  • skadir/athena
  • sgoswami/athena
  • mwessels/athena
  • sosarkar/athena
  • beltran/athena
  • dreikher/athena
  • ddicroce/athena
  • fladias/athena
  • bdebjani/athena
  • hshaddix/athena
  • lwinkler/athena
  • cleong/athena
  • emoon/athena
  • elham/athena
  • mhabedan/athena
  • sdiefenb/athena-onnx-tutorial
  • haren/athena
  • mads/athena
  • dwilson/athena
  • fivone/athena
  • nkrogh/athena
  • lsanfili/athena
  • thart/athena
  • kenakamu/athena
  • dahumphr/athena
  • lifoster/athena
  • scane/athena
  • echerepa/athena
  • baer/athena
  • dcamarer/athena
  • alancast/athena
  • haotianl/athena
  • eskorda/athena
  • glagafon/aaaathena
  • glagafon/athena
  • salopez/athena
  • rshibata/athena
  • ukhurshi/athena
  • lburke/athena
  • rvavrick/athena
  • glagafon/glagafon-dq
  • delitez/athena
  • pizhang/athena
  • htsoi/athena
  • pachabri/athena
  • therwig/athena
  • mwitkows/athena
  • ezaya/athena
  • casadop/athena
  • lcorazzi/athena
  • achamber/athena
  • jaburles/athena
  • mmantina/athena
  • hzhuang/athena
  • mamirono/athena
  • rmole/athena
  • jkrupa/athena
  • mfornasi/athena
  • lmonaco/athena
  • gserenis/athena
  • semami/athena
  • fdattola/athena
  • rpozzi/athena
  • belderto/athena
  • uepstein/athena
  • abesir/athena
  • ljerala/athena
  • cmavungu/athena
  • jinglis/athena
  • lechols/athena
  • lopezzot/athena
  • jajohnso/athena
  • htorre/athena
  • jlittle/athena
  • wguerin/athena
  • tneep/athena
  • lbrown/athena
  • robouque/athena-20241115
  • fsiegert/athena
  • wenjingw/athena
  • rmole/athena-personal-fork
  • epompapa/athena
  • kfang/athena-fork-kyfang
  • jackersc/athena
  • ashirazi/athena
  • amoreira/athena
  • prmitra/athena
  • kgrimm/athena-kgrimm
  • wasu/athena
  • toheintz/athena
  • aslobodk/athena
  • nihartma/athena
  • kdipetri/athena
  • gfazzino/athena
  • goetz/athena-acts
  • muschmid/athena
  • yazhou/athena
  • falves/athena
  • djuarezg/athena
  • mdacunha/athena
  • alarnold/athena
  • wlai/athena
  • mborodin/athena
  • rohasan/athena
  • novotnyp/athena
  • asickles/athena
  • adsalvad/athena
  • alecrhys/athena
  • zetao/athena
  • lvicenik/athena
  • christog/athena
  • tflee/athena
  • ibenaoum/athena
  • mfarzali/athena
  • kkazakov/athena
  • llarson/athena
  • frcastig/athena
  • pusharma/athena
  • ehampshi/athena
  • jusilva/athena
  • tomoya/athena-low-pt-muon-rec
  • gpinheir/athena
  • exochell/my-athena
  • mojeda/athena
  • hshaddix/athena-hshaddix
  • jecifuen/athena
  • nshtokha/athena
  • jlieberm/athena
  • chhultqu/athena
  • nsur/athena-lund
  • jlai/athena
  • vchabala/athena
  • misavic/athena
  • camccrac/athena
  • yukari/athena
  • yuxuanz/local-athena
  • pmourafr/athena
  • sizumiya/athena
  • zhubacek/athena
  • akraus/athena
  • mnegrini/athena
  • sawyer/athena
  • rkavak/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • zrokavec/athena
  • mfilipig/athena
  • fdejean/athena
  • gsalvi/athena
  • gipoddar/athena
  • ssuravar/athena
  • beyeo/athena
  • ywng/athena
  • vpires/athena-vasco
  • sutuncay/athena
  • mtancock/athena-2
  • ndiasper/athena
  • fballi/athena
  • stlin/athena
  • hadavand/athena
1578 results
Show changes
Commits on Source (449)
Showing
with 2420 additions and 3814 deletions
......@@ -10,12 +10,7 @@ ForDetEnvelopeManager::ForDetEnvelopeManager()
}
ForDetEnvelopeManager::~ForDetEnvelopeManager()
{
for (unsigned int i = 0; i < m_volume.size(); i++) {
m_volume[i]->unref();
}
}
ForDetEnvelopeManager::~ForDetEnvelopeManager() = default;
unsigned int ForDetEnvelopeManager::getNumTreeTops() const
......@@ -30,7 +25,6 @@ PVConstLink ForDetEnvelopeManager::getTreeTop(unsigned int i) const
void ForDetEnvelopeManager::addTreeTop(PVLink vol)
{
vol->ref();
m_volume.push_back(vol);
}
......
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
#
# CI test definitions for the AthSimulation project
# --> README.md before you modify this file
......@@ -38,14 +38,6 @@ atlas_add_citest( SimulationRun4FullSimChecks
LOG_IGNORE_PATTERN "WARNING FPE" # ignore FPEs from Geant4
DEPENDS_SUCCESS SimulationRun4FullSim )
atlas_add_citest( SimulationRun2FullSimLegacy
SCRIPT RunWorkflowTests_Run2.py --CI -s -w FullSim -e '--maxEvents 10 --CA False'
LOG_IGNORE_PATTERN "WARNING FPE" ) # ignore FPEs from Geant4
atlas_add_citest( SimulationRun3FullSimLegacy
SCRIPT RunWorkflowTests_Run3.py --CI -s -w FullSim -e '--maxEvents 10 --CA False --preExec overrideMaxEvents=50'
LOG_IGNORE_PATTERN "WARNING FPE" ) # ignore FPEs from Geant4
atlas_add_citest( SimulationRun3HitsMergeWithSort
SCRIPT RunWorkflowTests_Run3.py --CI -s -w HitsMerge -e '--inputHITSFile ../../SimulationRun3FullSim/run_s4006/myHITS.pool.root' # go two levels up as the test runs in a subfolder
DEPENDS_SUCCESS SimulationRun3FullSim )
......
......@@ -33,11 +33,15 @@ atlas_add_citest( SimulationRun4FullSim
LOG_IGNORE_PATTERN "WARNING FPE" ) # ignore FPEs from Geant4
atlas_add_citest( PileUpPresamplingRun2
SCRIPT RunWorkflowTests_Run2.py --CI -p -w PileUpPresampling -e '--maxEvents 5 --conditionsTag OFLCOND-MC16-SDR-RUN2-11' --no-output-checks )
SCRIPT RunWorkflowTests_Run2.py --CI -p -w PileUpPresampling -e '--maxEvents 5' --no-output-checks )
atlas_add_citest( PileUpPresamplingRun3
SCRIPT RunWorkflowTests_Run3.py --CI -p -w PileUpPresampling -e '--maxEvents 5' --no-output-checks )
# TODO: pending inputs on CVMFS
# atlas_add_citest( PileUpPresamplingRun4
# SCRIPT RunWorkflowTests_Run4.py --CI -p -w PileUpPresampling -e '--maxEvents 5' --no-output-checks )
atlas_add_citest( OverlayRun2MC
SCRIPT RunWorkflowTests_Run2.py --CI -o -w MCOverlay -e '--CA True --conditionsTag OFLCOND-MC16-SDR-RUN2-11' )
......@@ -55,10 +59,10 @@ atlas_add_citest( RecoRun2Data
SCRIPT RunWorkflowTests_Run2.py --CI -r -w DataReco -e '--CA True --maxEvents 25 --conditionsTag CONDBR2-BLKPA-RUN2-11 --preExec pass' )
atlas_add_citest( RecoRun2MC
SCRIPT RunWorkflowTests_Run2.py --CI -r -w MCReco --threads 0 -e '--CA "all:True" "RDOtoRDOTrigger:False" --conditionsTag "default:OFLCOND-MC16-SDR-RUN2-11" "RDOtoRDOTrigger:OFLCOND-MC16-SDR-RUN2-08-02" --maxEvents 25' )
SCRIPT RunWorkflowTests_Run2.py --CI -r -w MCReco --threads 0 -e '--maxEvents 25' )
atlas_add_citest( RecoRun2MC_PileUp
SCRIPT RunWorkflowTests_Run2.py --CI -p -w MCPileUpReco -e '--CA True --maxEvents 5 --inputRDO_BKGFile=../../PileUpPresamplingRun2/run_d1730/myRDO.pool.root --conditionsTag OFLCOND-MC16-SDR-RUN2-11 --preExec="flags.Exec.FPE=500;" ' --no-output-checks # go two levels up as the test runs in a subfolder
SCRIPT RunWorkflowTests_Run2.py --CI -p -w MCPileUpReco -e '--steering doOverlay --maxEvents 5 --inputRDO_BKGFile=../../PileUpPresamplingRun2/run_d1918/myRDO.pool.root' --no-output-checks # go two levels up as the test runs in a subfolder
DEPENDS_SUCCESS PileUpPresamplingRun2 )
atlas_add_citest( RecoRun3Data
......@@ -90,10 +94,10 @@ atlas_add_citest( RecoRun3Data_Calib
SCRIPT RunWorkflowTests_Run3.py --CI -r -w DataReco -a q451 -e '--CA True --maxEvents 25 --preExec="all:flags.Exec.FPE=500;"' --no-output-checks )
atlas_add_citest( RecoRun3MC
SCRIPT RunWorkflowTests_Run3.py --CI -r -w MCReco -e '--CA "all:True" "RDOtoRDOTrigger:False" --maxEvents 25' )
SCRIPT RunWorkflowTests_Run3.py --CI -r -w MCReco -e '--maxEvents 25' )
atlas_add_citest( RecoRun3MC_PileUp
SCRIPT RunWorkflowTests_Run3.py --CI -p -w MCPileUpReco -e '--CA "all:True" "RDOtoRDOTrigger:False" --maxEvents 5 --inputRDO_BKGFile=../../PileUpPresamplingRun3/run_d1760/myRDO.pool.root --preExec="flags.Exec.FPE=500;" ' --no-output-checks # go two levels up as the test runs in a subfolder
SCRIPT RunWorkflowTests_Run3.py --CI -p -w MCPileUpReco -e '--maxEvents 5 --inputRDO_BKGFile=../../PileUpPresamplingRun3/run_d1919/myRDO.pool.root' --no-output-checks # go two levels up as the test runs in a subfolder
DEPENDS_SUCCESS PileUpPresamplingRun3 )
atlas_add_citest( RecoRun4MC
......@@ -182,7 +186,7 @@ atlas_add_citest( CPAlgorithmsRun3Data_PHYSLITE
#################################################################################
atlas_add_citest( DataQuality_Run3MC
SCRIPT Run3DQTestingDriver.py 'Input.Files=["../RecoRun3MC/run_q445/myAOD.pool.root"]' DQ.Environment=AOD DQ.Steering.doHLTMon=False --threads=1
SCRIPT Run3DQTestingDriver.py 'Input.Files=["../RecoRun3MC/run_q454/myAOD.pool.root"]' DQ.Environment=AOD DQ.Steering.doHLTMon=False --threads=1
DEPENDS_SUCCESS RecoRun3MC )
atlas_add_citest( DataQuality_Run3Data_Postprocessing
......
......@@ -26,6 +26,7 @@ atlas_add_component( AthenaPoolTest
# Install files from the package:
atlas_install_joboptions( share/*.py )
atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
# Tests in the package:
function (athenapooltest_run_test testName jo pattern)
......@@ -43,6 +44,22 @@ function (athenapooltest_run_test testName jo pattern)
DEPENDS ${ARG_DEPENDS} )
endfunction (athenapooltest_run_test)
function (athenapooltest_runca_test testName jo pattern)
cmake_parse_arguments( ARG "PRIVATE_WORKING_DIRECTORY" "" "DEPENDS" ${ARGN} )
set(_extraArgs)
if( ARG_PRIVATE_WORKING_DIRECTORY )
set(_extraArgs "PRIVATE_WORKING_DIRECTORY")
endif()
atlas_add_test( ${testName}
SCRIPT python -m AthenaPoolTest.${jo}
${_extraArgs}
LOG_SELECT_PATTERN ${pattern}
LOG_IGNORE_PATTERN "0x[0-9a-f]{4,}|DEBUG Try item:|AthenaAttribute.*DB=|AtlasRelease|Release version|data dependencies"
PROPERTIES TIMEOUT 900
DEPENDS ${ARG_DEPENDS} )
endfunction (athenapooltest_runca_test)
# Write/read out some simple objects:
athenapooltest_run_test( AthenaPoolTestWrite AthenaPoolTestWrite
......@@ -52,18 +69,20 @@ athenapooltest_run_test( AthenaPoolTestRead AthenaPoolTestRead
DEPENDS AthenaPoolTestWrite )
# Write with DoubleEventSelector
athenapooltest_run_test( AthenaPoolTestWriteDoubleSelector AthenaPoolTestWriteDoubleSelector
"^DoubleEvent|^SecondaryEvent|^AthenaPoolTest" )
athenapooltest_run_test( AthenaPoolTestReadDoubleSelector AthenaPoolTestReadDoubleSelector
"^DoubleEvent|^SecondaryEvent|^AthenaPoolTest"
DEPENDS AthenaPoolTestWriteDoubleSelector )
# TODO: migrate to CA
# athenapooltest_run_test( AthenaPoolTestWriteDoubleSelector AthenaPoolTestWriteDoubleSelector
# "^DoubleEvent|^SecondaryEvent|^AthenaPoolTest" )
# athenapooltest_run_test( AthenaPoolTestReadDoubleSelector AthenaPoolTestReadDoubleSelector
# "^DoubleEvent|^SecondaryEvent|^AthenaPoolTest"
# DEPENDS AthenaPoolTestWriteDoubleSelector )
# Add on test of navigation still using simple objects:
# AthenaPoolTestWrite - Step2 - rewrite part in another file
# DoubleEventSelector
athenapooltest_run_test( AthenaPoolTestStep2WriteDoubleSelector AthenaPoolTestStep2WriteDoubleSelector
"^DoubleEvent|^SecondaryEvent|^AthenaPoolTest"
DEPENDS AthenaPoolTestWriteDoubleSelector )
# TODO: migrate to CA
# athenapooltest_run_test( AthenaPoolTestStep2WriteDoubleSelector AthenaPoolTestStep2WriteDoubleSelector
# "^DoubleEvent|^SecondaryEvent|^AthenaPoolTest"
# DEPENDS AthenaPoolTestWriteDoubleSelector )
# normal EventSelector
athenapooltest_run_test( AthenaPoolTestStep2Write AthenaPoolTestStep2Write
"^AthenaPoolTestD"
......@@ -84,12 +103,13 @@ athenapooltest_run_test( LArCellContRead LArCellContReader_jobOptions
DEPENDS LArCellContWriter )
# Read two RDOs with the DoubleEventSelector
athenapooltest_run_test( ReadRDODoubleSelector ReadRDODoubleSelector
"^DoubleEvent|^SecondaryEvent|^RDOReader"
DEPENDS InDetRawDataWriter LArCellContWriter )
athenapooltest_run_test( ReadCombinedRDO ReadCombinedRDO
"^DoubleEvent|^SecondaryEvent|^LArCellContFake|^InDetRawDataFak"
DEPENDS ReadRDODoubleSelector )
# TODO: migrate to CA
# athenapooltest_run_test( ReadRDODoubleSelector ReadRDODoubleSelector
# "^DoubleEvent|^SecondaryEvent|^RDOReader"
# DEPENDS InDetRawDataWriter LArCellContWriter )
# athenapooltest_run_test( ReadCombinedRDO ReadCombinedRDO
# "^DoubleEvent|^SecondaryEvent|^LArCellContFake|^InDetRawDataFak"
# DEPENDS ReadRDODoubleSelector )
# Test basic overlay algorithms with DoubleEventSelector
# TODO: migrate to CA
......@@ -105,20 +125,20 @@ athenapooltest_run_test( ReadCombinedRDO ReadCombinedRDO
# PROPERTIES TIMEOUT 900 PROCESSORS 4)
# Check for adding DetDescr tags to event info object:
athenapooltest_run_test( EventInfoWrite EventInfoWrite
athenapooltest_runca_test( EventInfoWrite EventInfoWrite
"^TagInfoMgr|^EventInfoWriter" )
athenapooltest_run_test( EventInfoWriteStep2 EventInfoWriteStep2
athenapooltest_runca_test( EventInfoWriteStep2 EventInfoWriteStep2
"^TagInfoMgr|^EventInfoWriter"
DEPENDS EventInfoWrite )
athenapooltest_run_test( EventInfoWriteStep3 EventInfoWriteStep3
athenapooltest_runca_test( EventInfoWriteStep3 EventInfoWriteStep3
"^TagInfoMgr|^EventInfoWriter"
DEPENDS EventInfoWriteStep2 )
athenapooltest_run_test( EventInfoWriteStep4 EventInfoWriteStep4
athenapooltest_runca_test( EventInfoWriteStep4 EventInfoWriteStep4
"^TagInfoMgr|^EventInfoWriter"
DEPENDS EventInfoWriteStep3 )
athenapooltest_run_test( EventInfoWriteStep5 EventInfoWriteStep5
athenapooltest_runca_test( EventInfoWriteStep5 EventInfoWriteStep5
"^TagInfoMgr|^EventInfoWriter"
DEPENDS EventInfoWriteStep4 )
athenapooltest_run_test( EventInfoRead EventInfoRead
athenapooltest_runca_test( EventInfoRead EventInfoRead
"^TagInfoMgr|^EventInfoWriter"
DEPENDS EventInfoWriteStep5 )
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.AllConfigFlags import initConfigFlags
from AthenaConfiguration.ComponentFactory import CompFactory
from AthenaConfiguration.Utils import setupLoggingLevels
import sys
flags=initConfigFlags()
#Set a number of flags to avoid input-file peeking
flags.Input.isMC=True
flags.Input.RunNumbers=[1]
flags.LAr.doAlign=False
flags.Input.Files=["myEventInfoPoolFile5.pool.root",]
flags.Exec.DebugMessageComponents=["TagInfoMgr",
"EventInfoReader",]
flags.lock()
from AthenaConfiguration.MainServicesConfig import MainServicesCfg
acc=MainServicesCfg(flags)
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
acc.merge(PoolReadCfg(flags))
#Add some LAr and Tile conditions, this is the payload obj for this test
from LArGeoAlgsNV.LArGMConfig import LArGMCfg
acc.merge(LArGMCfg(flags))
from LArCabling.LArCablingConfig import LArOnOffIdMappingCfg, LArCalibIdMappingCfg,LArFebRodMappingCfg
acc.merge(LArOnOffIdMappingCfg(flags))
acc.merge(LArCalibIdMappingCfg(flags))
acc.merge(LArFebRodMappingCfg(flags))
from TileConditions.TileEMScaleConfig import TileEMScaleCondAlgCfg
acc.merge(TileEMScaleCondAlgCfg(flags))
from EventInfoMgt.TagInfoMgrConfig import TagInfoMgrCfg
acc.merge(TagInfoMgrCfg(flags))
acc.addEventAlgo(CompFactory.EventInfoReader(),sequenceName = 'AthAlgSeq')
# Change output file catalog to avoid races.
acc.getService("PoolSvc").WriteCatalog = 'file:EventInfoTests_catalog.xml'
#Tag differnces are intentional here
acc.getService("GeoModelSvc").IgnoreTagDifference = True
setupLoggingLevels(flags,acc)
sys.exit(acc.run().isFailure())
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.AllConfigFlags import initConfigFlags
from AthenaConfiguration.ComponentFactory import CompFactory
from AthenaConfiguration.Utils import setupLoggingLevels
def eventInfoTestCfg(step=1):
flags=initConfigFlags()
#Set a number of flags to avoid input-file peeking
flags.Input.isMC=True
flags.Input.RunNumbers=[1]
flags.LAr.doAlign=False
flags.Exec.DebugMessageComponents=["TagInfoMgr",
"EventInfoWriter",
"IOVDbMetaDataTool"]
if (step>0):
flags.Input.Files=["myEventInfoPoolFile%i.pool.root" % (step-1),]
StreamName="EventInfoPoolFile%i" % step
flags.lock()
from AthenaConfiguration.MainServicesConfig import MainServicesCfg
acc=MainServicesCfg(flags)
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
acc.merge(PoolReadCfg(flags))
#Add some LAr and Tile conditions, this is the payload obj for this test
from LArGeoAlgsNV.LArGMConfig import LArGMCfg
acc.merge(LArGMCfg(flags))
from LArCabling.LArCablingConfig import LArOnOffIdMappingCfg, LArCalibIdMappingCfg,LArFebRodMappingCfg
acc.merge(LArOnOffIdMappingCfg(flags))
acc.merge(LArCalibIdMappingCfg(flags))
acc.merge(LArFebRodMappingCfg(flags))
from TileConditions.TileEMScaleConfig import TileEMScaleCondAlgCfg
acc.merge(TileEMScaleCondAlgCfg(flags))
from EventInfoMgt.TagInfoMgrConfig import TagInfoMgrCfg
acc.merge(TagInfoMgrCfg(flags))
writer=CompFactory.EventInfoWriter()
if (step==3):
writer.CreateDummyTags = True
if (step==4):
writer.CreateDummyOverrideTags = True
if (step==5):
writer.RemoveDummyTags = True
acc.addEventAlgo(writer,sequenceName = 'AthAlgSeq')
from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
acc.merge(OutputStreamCfg(flags, StreamName, ItemList=[]))
# Change output file catalog to avoid races.
acc.getService("PoolSvc").WriteCatalog = 'file:EventInfoTests_catalog.xml'
#Tag differences are intentional here
acc.getService("GeoModelSvc").IgnoreTagDifference = True
setupLoggingLevels(flags,acc)
return acc.run().isFailure()
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.AllConfigFlags import initConfigFlags
from AthenaConfiguration.ComponentFactory import CompFactory
from AthenaConfiguration.TestDefaults import defaultGeometryTags
from AthenaConfiguration.Utils import setupLoggingLevels
from Campaigns.Utils import Campaign
import sys
#Set a number of flags to avoid input-file peeking
flags=initConfigFlags()
flags.Input.isMC=True
flags.Input.RunNumbers=[1]
flags.Input.TimeStamps=[0]
flags.IOVDb.GlobalTag = 'OFLCOND-SDR-BS14T-IBL-06'
flags.GeoModel.AtlasVersion=defaultGeometryTags.RUN2
flags.LAr.doAlign=False
flags.Input.MCCampaign=Campaign.Unknown
flags.Input.TypedCollections=[]
flags.Exec.DebugMessageComponents=["TagInfoMgr",
"EventSelector",
"EventInfoWriter",
"IOVDbMetaDataTool"]
flags.lock()
StreamName="EventInfoPoolFile1"
from AthenaConfiguration.MainServicesConfig import MainEvgenServicesCfg
acc=MainEvgenServicesCfg(flags)
#Add some LAr and Tile conditions, this is the payload obj for this test
from LArGeoAlgsNV.LArGMConfig import LArGMCfg
acc.merge(LArGMCfg(flags))
from LArCabling.LArCablingConfig import LArOnOffIdMappingCfg, LArCalibIdMappingCfg,LArFebRodMappingCfg
acc.merge(LArOnOffIdMappingCfg(flags))
acc.merge(LArCalibIdMappingCfg(flags))
acc.merge(LArFebRodMappingCfg(flags))
from TileConditions.TileEMScaleConfig import TileEMScaleCondAlgCfg
acc.merge(TileEMScaleCondAlgCfg(flags))
EventSelector=acc.getService("EventSelector")
EventSelector.RunNumber = 1
EventSelector.EventsPerRun = 0x100000010
EventSelector.FirstEvent = 0x100000000
EventSelector.EventsPerLB = 1
EventSelector.FirstLB = 1
EventSelector.InitialTimeStamp = 0
EventSelector.TimeStampInterval = 5
from EventInfoMgt.TagInfoMgrConfig import TagInfoMgrCfg
acc.merge(TagInfoMgrCfg(flags))
acc.addEventAlgo(CompFactory.EventInfoWriter(),sequenceName = 'AthAlgSeq')
from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
acc.merge(OutputStreamCfg(flags, StreamName, ItemList=[]))
# Change output file catalog to avoid races.
acc.getService("PoolSvc").WriteCatalog = 'file:EventInfoTests_catalog.xml'
setupLoggingLevels(flags,acc)
sys.exit(acc.run(25).isFailure())
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaPoolTest.EventInfoReadWrite import eventInfoTestCfg
import sys
sys.exit(eventInfoTestCfg(2))
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaPoolTest.EventInfoReadWrite import eventInfoTestCfg
import sys
sys.exit(eventInfoTestCfg(3))
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaPoolTest.EventInfoReadWrite import eventInfoTestCfg
import sys
sys.exit(eventInfoTestCfg(4))
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
from AthenaPoolTest.EventInfoReadWrite import eventInfoTestCfg
import sys
sys.exit(eventInfoTestCfg(5))
###############################################################
#
# Job options file - write out tags into EventInfo
#
## @file EventInfoWrite.py
##
## @brief For Athena POOL test: write out new tags into EventInfo
##
## @author RD Schaffer <R.D.Schaffer@cern.ch>
#
#==============================================================
# MC Event Selector
## basic job configuration (for generator)
import AthenaCommon.AtlasUnixGeneratorJob
## get a handle to the default top-level algorithm sequence
from AthenaCommon.AlgSequence import AlgSequence
topSequence = AlgSequence()
## get a handle to the ServiceManager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
## get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
import os
rdo_fname = os.path.join(os.environ['ATLASTESTDATA'],
'mc12_8TeV.105200.McAtNloJimmy_CT10_ttbar_LeptonFilter.digit.RDO.e1513_s1499_s1504_d700_10evt.pool.root')
os.system ('pool_insertFileToCatalog.py --catalog=file:EventInfoTests_catalog.xml ' + rdo_fname)
os.system ('FCregisterLFN -u file:EventInfoTests_catalog.xml -l top_default.pool.root -p ' + rdo_fname)
#--------------------------------------------------------------
# Set flags and load det descr
#--------------------------------------------------------------
from AthenaCommon.GlobalFlags import globalflags
from RecExConfig.RecFlags import rec
# For general flags
rec.doAOD = False
rec.doTrigger = False
rec.doWriteTAG = False
#DetDescrVersion = "ATLAS-GEO-17-00-00"
include( "RecExCond/RecExCommon_flags.py" )
#DetFlags.detdescr.ID_setOff()
#DetFlags.detdescr.Calo_setOff()
#DetFlags.detdescr.LAr_setOff()
#DetFlags.detdescr.Tile_setOff()
#DetFlags.detdescr.Muon_setOff()
DetFlags.detdescr.all_setOff()
DetFlags.detdescr.Calo_setOn()
# set up all detector description description
include ("RecExCond/AllDet_detDescr.py")
#globalflags.ConditionsTag = 'OFLCOND-CSC-00-00-00'
globalflags.ConditionsTag = 'OFLCOND-SDR-BS7T-04-00'
if len(globalflags.ConditionsTag())!=0:
from IOVDbSvc.CondDB import conddb
conddb.setGlobalTag(globalflags.ConditionsTag())
# set up all detector description description
#include ("RecExCond/AllDet_detDescr.py")
#--------------------------------------------------------------
# Load POOL support
#--------------------------------------------------------------
import AthenaPoolCnvSvc.WriteAthenaPool
#--------------------------------------------------------------
# Event related parameters
#--------------------------------------------------------------
# Set the following when reading back to adjust the run/event numbers
# (don't forget ApplicationMgr.EvtMax)
svcMgr.EventSelector.RunNumber = 1
svcMgr.EventSelector.EventsPerRun = 0x100000010
svcMgr.EventSelector.FirstEvent = 0x100000000
svcMgr.EventSelector.EventsPerLB = 1
svcMgr.EventSelector.FirstLB = 1
svcMgr.EventSelector.InitialTimeStamp = 0
svcMgr.EventSelector.TimeStampInterval = 5
theApp.EvtMax = 25
svcMgr.EventSelector.OutputLevel = DEBUG
#--------------------------------------------------------------
# Application: load TagInfoMgr
#--------------------------------------------------------------
include ( "EventInfoMgt/EventInfoMgt_jobOptions.py" )
#import EventInfoMgt.EventInfoMgtInit
#--------------------------------------------------------------
# Application: AthenaPoolTest options
#--------------------------------------------------------------
# Load "user algorithm" top algorithms to be run, and the libraries that house them
from AthenaPoolTest.AthenaPoolTestConf import EventInfoWriter
topSequence += EventInfoWriter( "EventInfoWriter" )
#--------------------------------------------------------------
# Input options
#--------------------------------------------------------------
# ItemList:
include( "EventAthenaPool/EventAthenaPoolItemList_joboptions.py" )
printfunc (fullItemList)
# Stream's output file
from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
Stream1 = AthenaPoolOutputStream( "Stream1", "EventInfoPoolFile.root", asAlg = True, noTag=True )
# List of DO's to write out
Stream1.ItemList += fullItemList
#--------------------------------------------------------------
# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
#--------------------------------------------------------------
svcMgr.MessageSvc.OutputLevel = INFO
svcMgr.MessageSvc.debugLimit = 100000
from AthenaServices import AthenaServicesConf
AthenaEventLoopMgr = AthenaServicesConf.AthenaEventLoopMgr()
AthenaEventLoopMgr.OutputLevel = INFO
svcMgr.TagInfoMgr.OutputLevel = DEBUG
#svcMgr.GeoModelSvc.OutputLevel = DEBUG
EventInfoWriter.OutputLevel = DEBUG
# svcMgr.MetaDataStore.Dump = TRUE
from IOVDbMetaDataTools.IOVDbMetaDataToolsConf import IOVDbMetaDataTool
ToolSvc += IOVDbMetaDataTool( "IOVDbMetaDataTool" )
IOVDbMetaDataTool.OutputLevel = INFO
# Change output file catalog to avoid races.
from PoolSvc import PoolSvcConf
PoolSvc = PoolSvcConf.PoolSvc()
PoolSvc.WriteCatalog = 'file:EventInfoTests_catalog.xml'
# No stats printout
include( "AthenaPoolTest/NoStats_jobOptions.py" )
#==============================================================
#
# End of job options file
#
###############################################################
###############################################################
#
# Job options file - read EventInfo and add in Dummy tags
#
## @file EventInfoWriteStep2.py
##
## @brief For Athena POOL test: read in EventInfo with tags and write dummy tags
##
## @author RD Schaffer <R.D.Schaffer@cern.ch>
#
#==============================================================
## basic job configuration
import AthenaCommon.AtlasUnixStandardJob
## get a handle to the default top-level algorithm sequence
from AthenaCommon.AlgSequence import AlgSequence
topSequence = AlgSequence()
## get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
## get a handle to the ServiceManager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
#--------------------------------------------------------------
# Load POOL support
#--------------------------------------------------------------
import AthenaPoolCnvSvc.ReadAthenaPool
import AthenaPoolCnvSvc.WriteAthenaPool
#--------------------------------------------------------------
# Define the input parameters
#--------------------------------------------------------------
svcMgr.EventSelector.InputCollections = [ "EventInfoPoolFile.root" ]
#--------------------------------------------------------------
# Set flags and load det descr
#--------------------------------------------------------------
from AthenaCommon.GlobalFlags import globalflags
from RecExConfig.RecFlags import rec
# For general flags
rec.doAOD = False
rec.doTrigger = False
rec.doWriteTAG = False
#DetDescrVersion = "ATLAS-GEO-17-00-00"
include( "RecExCond/RecExCommon_flags.py" )
# Set local flags - only need LAr DetDescr
#DetFlags.detdescr.ID_setOff()
#DetFlags.detdescr.Calo_setOff()
#DetFlags.detdescr.LAr_setOff()
#DetFlags.detdescr.Tile_setOff()
#DetFlags.detdescr.Muon_setOff()
DetFlags.detdescr.all_setOff()
DetFlags.detdescr.Calo_setOn()
# set up all detector description description
include ("RecExCond/AllDet_detDescr.py")
# THE FOLLOWING SHOULD ONLY BE NEEDED IN EventInfoWrite.py I.E. THE FIRST TIME WRITING
#globalflags.ConditionsTag = 'OFLCOND-CSC-00-00-00'
#
#if len(globalflags.ConditionsTag())!=0:
# from IOVDbSvc.CondDB import conddb
# conddb.setGlobalTag(globalflags.ConditionsTag())
#--------------------------------------------------------------
# Event related parameters
#--------------------------------------------------------------
theApp.EvtMax = 25
#--------------------------------------------------------------
# Application: load TagInfoMgr
#--------------------------------------------------------------
import EventInfoMgt.EventInfoMgtInit
#--------------------------------------------------------------
# Application: AthenaPoolTest options
#--------------------------------------------------------------
from xAODEventInfoCnv.xAODEventInfoCnvAlgDefault import xAODEventInfoCnvAlgDefault
xAODEventInfoCnvAlgDefault (sequence = topSequence)
# Load "user algorithm" top algorithms to be run, and the libraries that house them
from AthenaPoolTest.AthenaPoolTestConf import EventInfoWriter
topSequence += EventInfoWriter( "EventInfoWriter" )
#--------------------------------------------------------------
# Input options
#--------------------------------------------------------------
# ItemList:
include( "EventAthenaPool/EventAthenaPoolItemList_joboptions.py" )
printfunc (fullItemList)
# Stream's output file - Run OutputStream as an algorithm
from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
Stream1 = AthenaPoolOutputStream( "Stream1", "EventInfoPoolFile1.root", asAlg = True, noTag=True )
# List of DO's to write out
Stream1.ItemList += fullItemList
#--------------------------------------------------------------
# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
#--------------------------------------------------------------
svcMgr.MessageSvc.OutputLevel = INFO
svcMgr.MessageSvc.debugLimit = 100000
EventInfoWriter.OutputLevel = DEBUG
#EventInfoWriter.CreateDummyTags = True
#EventInfoWriter.CreateDummyOverrideTags = True
from AthenaServices import AthenaServicesConf
AthenaEventLoopMgr = AthenaServicesConf.AthenaEventLoopMgr()
AthenaEventLoopMgr.OutputLevel = INFO
# TagInfoMgr r/w TagInfo
svcMgr.TagInfoMgr.OutputLevel = DEBUG
# svcMgr.MetaDataStore.Dump = TRUE
#--------------------------------------------------------------
# Output file meta data for IOVs
#--------------------------------------------------------------
from IOVDbMetaDataTools.IOVDbMetaDataToolsConf import IOVDbMetaDataTool
ToolSvc += IOVDbMetaDataTool( "IOVDbMetaDataTool" )
IOVDbMetaDataTool.OutputLevel = INFO
# Change output file catalog to avoid races.
from PoolSvc import PoolSvcConf
PoolSvc = PoolSvcConf.PoolSvc()
PoolSvc.WriteCatalog = 'file:EventInfoTests_catalog.xml'
# No stats printout
include( "AthenaPoolTest/NoStats_jobOptions.py" )
#==============================================================
#
# End of job options file
#
###############################################################
###############################################################
#
# Job options file - read EventInfo and add in Dummy tags
#
## @file EventInfoWriteStep3.py
##
## @brief For Athena POOL test: read in EventInfo with tags and write
## dummy tags with override
##
## @author RD Schaffer <R.D.Schaffer@cern.ch>
#
#==============================================================
## basic job configuration
import AthenaCommon.AtlasUnixStandardJob
## get a handle to the default top-level algorithm sequence
from AthenaCommon.AlgSequence import AlgSequence
topSequence = AlgSequence()
## get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
## get a handle to the ServiceManager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
#--------------------------------------------------------------
# Load POOL support
#--------------------------------------------------------------
import AthenaPoolCnvSvc.ReadAthenaPool
import AthenaPoolCnvSvc.WriteAthenaPool
#--------------------------------------------------------------
# Define the input parameters
#--------------------------------------------------------------
svcMgr.EventSelector.InputCollections = [ "EventInfoPoolFile1.root" ]
#--------------------------------------------------------------
# Set flags and load det descr
#--------------------------------------------------------------
from AthenaCommon.GlobalFlags import globalflags
from RecExConfig.RecFlags import rec
# For general flags
rec.doAOD = False
rec.doTrigger = False
rec.doWriteTAG = False
#DetDescrVersion = "ATLAS-GEO-17-00-00"
include( "RecExCond/RecExCommon_flags.py" )
# Set local flags - only need LAr DetDescr
#DetFlags.detdescr.ID_setOff()
#DetFlags.detdescr.Calo_setOff()
#DetFlags.detdescr.LAr_setOff()
#DetFlags.detdescr.Tile_setOff()
#DetFlags.detdescr.Muon_setOff()
DetFlags.detdescr.all_setOff()
DetFlags.detdescr.Calo_setOn()
# set up all detector description description
include ("RecExCond/AllDet_detDescr.py")
#--------------------------------------------------------------
# Event related parameters
#--------------------------------------------------------------
theApp.EvtMax = 25
#--------------------------------------------------------------
# Application: load TagInfoMgr
#--------------------------------------------------------------
import EventInfoMgt.EventInfoMgtInit
#--------------------------------------------------------------
# Application: AthenaPoolTest options
#--------------------------------------------------------------
from xAODEventInfoCnv.xAODEventInfoCnvAlgDefault import xAODEventInfoCnvAlgDefault
xAODEventInfoCnvAlgDefault (sequence = topSequence)
# Load "user algorithm" top algorithms to be run, and the libraries that house them
from AthenaPoolTest.AthenaPoolTestConf import EventInfoWriter
topSequence += EventInfoWriter( "EventInfoWriter" )
#--------------------------------------------------------------
# Input options
#--------------------------------------------------------------
# ItemList:
include( "EventAthenaPool/EventAthenaPoolItemList_joboptions.py" )
printfunc (fullItemList)
# Run OutputStream as an algorithm
from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
Stream1 = AthenaPoolOutputStream( "Stream1", "EventInfoPoolFile2.root", asAlg = True, noTag=True )
# List of DO's to write out
Stream1.ItemList += fullItemList
#--------------------------------------------------------------
# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
#--------------------------------------------------------------
svcMgr.MessageSvc.OutputLevel = INFO
svcMgr.MessageSvc.debugLimit = 100000
from AthenaServices import AthenaServicesConf
AthenaEventLoopMgr = AthenaServicesConf.AthenaEventLoopMgr()
AthenaEventLoopMgr.OutputLevel = INFO
EventInfoWriter.OutputLevel = DEBUG
EventInfoWriter.CreateDummyTags = True
#EventInfoWriter.CreateDummyOverrideTags = True
# Must force GeoModel to ignore differences
svcMgr.GeoModelSvc.IgnoreTagDifference = True
# TagInfoMgr r/w TagInfo
svcMgr.TagInfoMgr.OutputLevel = DEBUG
#--------------------------------------------------------------
# Output file meta data for IOVs
#--------------------------------------------------------------
from IOVDbMetaDataTools.IOVDbMetaDataToolsConf import IOVDbMetaDataTool
ToolSvc += IOVDbMetaDataTool( "IOVDbMetaDataTool" )
IOVDbMetaDataTool.OutputLevel = INFO
# Change output file catalog to avoid races.
from PoolSvc import PoolSvcConf
PoolSvc = PoolSvcConf.PoolSvc()
PoolSvc.WriteCatalog = 'file:EventInfoTests_catalog.xml'
# No stats printout
include( "AthenaPoolTest/NoStats_jobOptions.py" )
#==============================================================
#
# End of job options file
#
###############################################################
###############################################################
#
# Job options file - read EventInfo and add in Dummy tags
#
## @file EventInfoWriteStep4.py
##
## @brief For Athena POOL test: read in EventInfo with tags and write
## dummy tags with override EventInfoTags
##
## @author RD Schaffer <R.D.Schaffer@cern.ch>
#
#==============================================================
## basic job configuration
import AthenaCommon.AtlasUnixStandardJob
## get a handle to the default top-level algorithm sequence
from AthenaCommon.AlgSequence import AlgSequence
topSequence = AlgSequence()
## get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
## get a handle to the ServiceManager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
#--------------------------------------------------------------
# Load POOL support
#--------------------------------------------------------------
import AthenaPoolCnvSvc.ReadAthenaPool
import AthenaPoolCnvSvc.WriteAthenaPool
#--------------------------------------------------------------
# Define the input parameters
#--------------------------------------------------------------
svcMgr.EventSelector.InputCollections = [ "EventInfoPoolFile2.root" ]
#--------------------------------------------------------------
# Set flags and load det descr
#--------------------------------------------------------------
from AthenaCommon.GlobalFlags import globalflags
from RecExConfig.RecFlags import rec
# For general flags
rec.doAOD = False
rec.doTrigger = False
rec.doWriteTAG = False
#DetDescrVersion = "ATLAS-GEO-17-00-00"
include( "RecExCond/RecExCommon_flags.py" )
# Set local flags - only need LAr DetDescr
#DetFlags.detdescr.ID_setOff()
#DetFlags.detdescr.Calo_setOff()
#DetFlags.detdescr.LAr_setOff()
#DetFlags.detdescr.Tile_setOff()
#DetFlags.detdescr.Muon_setOff()
DetFlags.detdescr.all_setOff()
DetFlags.detdescr.Calo_setOn()
# set up all detector description description
include ("RecExCond/AllDet_detDescr.py")
#--------------------------------------------------------------
# Event related parameters
#--------------------------------------------------------------
theApp.EvtMax = 25
#--------------------------------------------------------------
# Application: load TagInfoMgr
#--------------------------------------------------------------
import EventInfoMgt.EventInfoMgtInit
#--------------------------------------------------------------
# Application: AthenaPoolTest options
#--------------------------------------------------------------
from xAODEventInfoCnv.xAODEventInfoCnvAlgDefault import xAODEventInfoCnvAlgDefault
xAODEventInfoCnvAlgDefault (sequence = topSequence)
# Load "user algorithm" top algorithms to be run, and the libraries that house them
from AthenaPoolTest.AthenaPoolTestConf import EventInfoWriter
topSequence += EventInfoWriter( "EventInfoWriter" )
#--------------------------------------------------------------
# Input options
#--------------------------------------------------------------
# ItemList:
include( "EventAthenaPool/EventAthenaPoolItemList_joboptions.py" )
printfunc (fullItemList)
# Run OutputStream as an algorithm
from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
Stream1 = AthenaPoolOutputStream( "Stream1", "EventInfoPoolFile3.root", asAlg = True, noTag=True )
# List of DO's to write out
Stream1.ItemList += fullItemList
#--------------------------------------------------------------
# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
#--------------------------------------------------------------
svcMgr.MessageSvc.OutputLevel = INFO
svcMgr.MessageSvc.debugLimit = 100000
from AthenaServices import AthenaServicesConf
AthenaEventLoopMgr = AthenaServicesConf.AthenaEventLoopMgr()
AthenaEventLoopMgr.OutputLevel = INFO
EventInfoWriter.OutputLevel = DEBUG
#EventInfoWriter.CreateDummyTags = True
EventInfoWriter.CreateDummyOverrideTags = True
# TagInfoMgr r/w TagInfo
svcMgr.TagInfoMgr.OutputLevel = DEBUG
# Change output file catalog to avoid races.
from PoolSvc import PoolSvcConf
PoolSvc = PoolSvcConf.PoolSvc()
PoolSvc.WriteCatalog = 'file:EventInfoTests_catalog.xml'
# No stats printout
include( "AthenaPoolTest/NoStats_jobOptions.py" )
#==============================================================
#
# End of job options file
#
###############################################################