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
  • 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
  • lfountas/athena
  • ckirfel/athena
  • jakoubek/athena
  • msykora/athena
  • kjohns/athena
  • atlas/athena
  • calfayan/athena
  • toshi/athena
  • fwinkl/athena
  • wlampl/athena
  • aundrus/athena
  • akraszna/athena
  • dguest/athena
  • rhauser/athena
  • phwindis/athena
  • arnaez/athena
  • baines/athena
  • karolos/athena
  • mmuskinj/athena
  • psommer/athena
  • jmontejo/athena
  • bwynne/athena
  • tstreble/athena
  • ATLAS-EGamma/athena
  • damazio/athena
  • yuxu/athena
  • toyamaza/athena
  • okuprash/athena
  • gemmeren/athena
  • ssnyder/athena
  • smh/athena
  • wwalko/athena
  • emoyse/athena
  • turra/athena
  • pgadow/athena
  • solodkov/athena
  • tdado/athena
  • rbielski/athena
  • tadej/athena
  • dcasper/athena
  • mrybar/athena
  • abuckley/athena
  • ychiu/athena
  • christos/athena
  • jmasik/athena
  • yoyamagu/athena
  • pjacka/athena
  • rbianchi/athena
  • graemes/athena
  • tamartin/athena
  • sshaw/athena
  • tbold/athena
  • shlomit/athena
  • mhodgkin/athena
  • hartj/athena
  • jcatmore/athena
  • nstyles/athena
  • ebuschma/athena
  • mark/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • nikiforo/athena
  • sroe/athena
  • fpastore/athena
  • lfiorini/athena
  • longjon/athena
  • harkusha/athena
  • jichen/athena
  • almaloiz/athena
  • mvozak/athena
  • leggett/athena
  • tlari/athena
  • martindl/athena
  • susinha/athena
  • filthaut/athena
  • cchan/athena
  • cshimmin/athena
  • mihuebne/athena
  • jsallen/athena-high-pt-ms-jets
  • dkar/athena
  • peter/athena
  • chays/athena
  • cvarni/athena
  • dtovey/athena
  • sgeorge/athena
  • wleight/athena
  • yafu/athena
  • nwarrack/athena
  • mgignac/athena
  • wiedenat/athena
  • tkohno/athena
  • khoo/athena
  • maklein/athena
  • janovak/athena
  • cohm/athena
  • omajersk/athena
  • dbakshig/athena
  • tmkrtchy/athena
  • fernando/athena
  • scheiric/athena
  • gingrich/athena
  • schaarsc/athena
  • pleskot/athena
  • jobalz/athena
  • ebergeas/athena
  • ponyisi/athena
  • ekasimi/athena
  • ravinab/athena
  • afaulkne/athena
  • xai/athena
  • ekuwertz/athena
  • achishol/athena
  • alaurier/athena
  • merrenst/athena
  • mtoscani/athena
  • goetz/athena
  • krumnack/athena
  • astruebi/athena
  • dpopov/athena
  • clseitz/athena
  • mdanning/athena
  • bmindur/athena
  • egramsta/athena
  • efilmer/athena
  • jpanduro/athena
  • ssarikay/athena
  • hyamauch/athena
  • hye/athena
  • shanisch/athena
  • ppostola/athena
  • aad/athena
  • ncalace/athena
  • gpanizzo/athena
  • tupham/athena
  • rcoelhol/athena
  • nkrengel/athena
  • stelzer/athena
  • rkopelia/athena
  • ssottoco/athena
  • turnerm/athena
  • cmcginn/athena
  • sutt/athena
  • tsulaia/athena
  • bernius/athena
  • vcairo/athena
  • ldc/athena
  • stsuno/athena
  • jmacdona/athena
  • yunju/athena
  • mbandier/athena
  • jdandoy/athena
  • dzanzi/athena
  • mehlhase/athena
  • kzoch/athena
  • jufische/athena
  • kwhalen/athena
  • bmorgan/athena
  • nasbah/athena
  • msaimper/athena
  • williams/athena
  • amete/athena
  • rcarney/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • kkohler/athena
  • hhibi/athena
  • cdeutsch/athena
  • coccaro/athena
  • ynoguchi/athena
  • loch/athena
  • campanel/athena
  • wbalunas/athena
  • nova/athena
  • hoide/athena
  • todorova/athena
  • xju/athena
  • sjiggins/athena
  • yuchou/athena
  • hrussell/athena
  • bgokturk/athena
  • aytul/athena
  • jbiswal/athena
  • lidiaz/athena
  • kegraham/athena
  • kpachal/athena
  • mverissi/athena
  • guerrero/athena
  • dhayden/athena
  • bouhova/athena
  • alwang/athena
  • alopezso/athena
  • alfroch/athena
  • mvessell/athena
  • mvanadia/athena
  • ssantpur/athena
  • kenelson/athena
  • omeshkov/athena
  • mstamenk/athena
  • upatel/athena
  • soumya/athena
  • fmeloni/athena
  • ruyuan/athena
  • dshope/athena
  • igrabows/athena
  • okepka/athena
  • korona/athena
  • anperrev/athena
  • tvarol/athena
  • eramakot/athena
  • mhank/athena
  • tnobe/athena
  • cowagner/athena
  • tursom/athena
  • dbogavac/athena
  • fgiuli/athena
  • fsforza/athena
  • derue/athena
  • angianni/athena
  • koffas/athena
  • ballbroo/athena
  • diehl/athena
  • chinderk/athena
  • falonso/athena
  • myexley/athena
  • hansenph/athena
  • davidek/athena
  • mfujimot/athena
  • masato/athena
  • salvator/athena
  • tphamleh/athena
  • jhaley/athena
  • ekajomov/athena-general
  • hirose/athena
  • jmendes/athena
  • stapiaar/athena
  • sarbiolv/athena
  • ffabbri/athena
  • tpelzer/athena
  • nwenke/athena
  • dbabal/athena
  • agbet/athena
  • stavrop/athena
  • gia/athena
  • juesseiv/athena
  • hmildner/athena
  • cdelitzs/athena
  • dwallace/athena
  • kkrizka/athena
  • temoskal/athena
  • eschanet/athena
  • asonay/athena
  • lferencz/athena
  • pmeiring/athena
  • iaizenbe/athena
  • ckitsaki/athena
  • czhou/athena
  • jteoh/athena
  • jiawei/athena
  • liberato/athena
  • mromano/athena
  • rustem/athena
  • wachan/athena
  • sswatman/athena
  • jbeirer/athena
  • ranovotn/athena
  • nielsenj/athena
  • miqueits/athena
  • markowen/athena
  • asquith/athena
  • elmsheus/athena
  • fuhe/athena
  • eparrish/athena
  • nicholas/athena
  • dakoch/athena
  • esoldato/athena
  • asoukhar/athena
  • aranzazu/athena
  • ndegroot/athena
  • mhance/athena
  • aporeba/athena
  • lihan/athena
  • jkempste/athena
  • sschramm/athena
  • ginaciog/athena
  • mdelmast/athena
  • verducci/athena
  • tjunkerm/athena
  • pliu/athena
  • mswiatlo/athena
  • martis/athena
  • anmrodri/athena
  • ssaha/athena
  • bcarlson/athena
  • gabarone/athena
  • mxia/athena
  • scamarda/athena
  • amoussa/athena
  • lstocker/athena
  • guindon/athena
  • fastcalosim_test/athena
  • rlongo/athena
  • chelling/athena
  • conde/athena
  • hmaguire/athena
  • mmittal/athena
  • mdonasci/athena
  • gialas/athena
  • ffollega/athena
  • fcostanz/athena
  • sberlend/athena
  • shion/athena
  • acts/athena
  • cgutscho/athena
  • sschmitt/athena
  • nifomin/athena
  • zsoumaim/athena
  • eriefel/athena
  • guescini/athena
  • dwilbern/athena
  • laforge/athena
  • evarnes/athena
  • akotsoke/athena
  • jkremer/athena
  • istin/athena
  • susy-hackers/athena
  • rpoggi/athena
  • llorente/athena
  • haozturk/athena
  • cmerlass/athena
  • kkoeneke/athena
  • acanesse/athena
  • fizisist/athena
  • chenlian/athena
  • rkarnam/athena
  • fengyu/athena
  • navarrjo/athena
  • ysmirnov/athena_old
  • ivivarel/athena
  • sanchevi/athena
  • bulekov/athena
  • yanlin/athena
  • amulski/athena
  • restevam/athena
  • bauerpa/athena
  • pkramer/athena
  • sefernan/athena
  • thsjurse/athena
  • smwang/athena
  • vcavalie/athena
  • mmlynars/athena
  • iyeletsk/athena
  • mmazza/athena
  • jgonski/athena
  • itrandaf/athena
  • almgadm/athena
  • wobisch/athena
  • jhinds/athena
  • csebasti/athena
  • tiyang/athena
  • mwielers/athena
  • lapereir/athena
  • mtchijov/athena
  • aleopold/athena
  • emmat/athena
  • lmiller/athena
  • lucam/athena
  • pekman/athena
  • kciesla/athena
  • zuysal/athena
  • masaito/athena
  • rbalasub/athena
  • salderwe/athena
  • somadutt/athena
  • wmccorma/athena
  • ycoadou/athena
  • kkreul/athena
  • jstupak/athena
  • simmons/athena
  • ilongari/athena
  • jzeng/athena
  • pinamont/athena
  • adye/athena
  • wtaylor/athena
  • ssahin/athena
  • gcallea/athena
  • kbelobor/athena
  • fbartels/athena
  • aoneill/athena
  • kghorban/athena
  • cschiavi/athena
  • dmaximov/athena
  • kasai/athena
  • ecarlson/athena
  • ljeanty/athena
  • jraine/athena
  • mcfayden/athena
  • scarra/athena
  • aelmouss/athena
  • brottler/athena
  • abandyop/athena
  • khanov/athena
  • rozeny/athena
  • joheinri/athena
  • nbelyaev/athena
  • gotero/athena
  • doglioni/athena
  • rebeca/athena
  • aohatl/athena
  • alaperto/athena
  • bhonan/athena
  • bigliett/athena
  • amarzin/athena
  • pmoskvit/athena
  • rgarg/athena
  • jajimene/athena
  • begalli/athena
  • dpudzha/athena
  • paulama/athena
  • yajun/athena
  • atlidali/athena
  • lbozianu/athena
  • mpokidov/athena
  • mtesta/athena
  • vcroft/athena
  • demelian/athena
  • torrence/athena
  • hacooke/athena
  • barak/athena
  • wprzygod/athena
  • tofitsch/athena
  • sgalantz/athena
  • roward/athena
  • salnikov/athena
  • atsirigo/athena
  • elrossi/athena
  • amoroso/athena
  • csander/athena
  • pottgen/athena
  • ozaplati/athena
  • mmiralle/athena
  • alory/athena
  • jsabater/athena
  • pbokan/athena
  • jdevivi/athena
  • ruth/athena
  • ymino/athena
  • apetukho/athena
  • xchen/athena
  • cappelt/athena
  • klin/athena
  • trinn/athena
  • xiaoning/athena
  • nelsonc/athena
  • ratkin/athena
  • nishu/athena
  • paramon/athena
  • juhofer/athena
  • bleban/athena
  • acassim/athena
  • dpizzi/athena
  • ztarem/athena
  • enarayan/athena
  • exot-27/athena
  • qhu/athena
  • bburghgr/athena
  • mkrivos/athena
  • sampson/athena
  • ibordule/athena
  • mmarjano/athena
  • pagessin/athena
  • ychow/athena
  • nviauxma/athena
  • hessey/athena
  • watsona/athena
  • LichtenbergGroup/athena
  • othielma/athena
  • wfawcett/athena
  • jdegens/athena
  • perj/athena
  • jreich/athena
  • mleblanc/athena
  • hasada/athena
  • wgeorge/athena
  • sridouan/athena
  • ztao/athena
  • alainb/athena
  • bachacou/athena
  • xiaohu/athena
  • pmendesa/athena
  • yake/athena
  • kristin/athena
  • ludovica/athena
  • ssu/athena
  • yama/athena
  • ktsuri/athena
  • angerami/athena
  • jlsmith/athena
  • musafdar/athena
  • rnayak/athena
  • pebaron/athena-weights
  • asalzbur/athena
  • jezequel/athena
  • hschwart/athena
  • mproffit/athena
  • csamoila/athena
  • amendesj/athena
  • gproto/athena
  • malgren/athena
  • lhelary/athena
  • spolacek/athena
  • tiany/athena
  • rerrabai/athena
  • bmondal/athena
  • mprincip/athena
  • asantra/athena
  • tboeckh/athena
  • aczirkos/athena
  • kyamaguc/athena
  • lbeemste/athena
  • grabanal/athena
  • jroloff/athena
  • jreidels/athena
  • slawlor/athena
  • silvinha/athena
  • emily/athena
  • holau/athena
  • mdhlamin/athena
  • bozek/athena
  • lkrauth/athena
  • tdiasdov/athena
  • carlod/athena
  • mtian/athena
  • iramirez/athena
  • bcole/athena
  • bbrueers/athena
  • ecelebi/athena
  • mgrabois/athena
  • oducu/athena
  • jjwilkin/athena
  • roishi/athena
  • idinu/athena
  • dhirsch/athena
  • hmoyanog/athena-4-mr
  • ggustavi/athena
  • yuanchan/athena
  • ygo/athena
  • exochell/athena
  • diwillia/athena
  • cgarner/athena
  • sbiryuko/athena
  • skorn/athena
  • changqia/athena
  • scalvet/athena
  • honguyen/athena
  • atsiamis/athena
  • jizamora/athena
  • jwspence/athena
  • calpigia/athena
  • yangx/athena
  • iene/athena
  • rysawada/athena
  • cmarcon/athena
  • kpetukho/athena
  • adimitri/athena
  • dhangal/athena
  • atlidbs/athena
  • athaler/athena
  • tbisanz/athena
  • dopasqua/athena
  • jspah/athena
  • jkretz/athena
  • tqiu/athena
  • maliev/athena
  • jcardena/athena
  • ryamaguc/athena
  • tzenis/athena
  • hzuchen/athena
  • lveloce/athena
  • fdelrio/athena
  • mbiros/athena
  • mumohdso/athena2
  • oshukrun/athena
  • sagara17/athena
  • tsano/athena
  • iwang/athena
  • koshimiz/athena
  • dmunozpe/athena
  • arennie/athena
  • valentem/athena
  • okumura/athena
  • mumohdso/athena
  • rhayes/athena
  • atate/athena
  • bnachman/athena
  • caforio/athena
  • zearnsha/athena
  • evguillo/athena
  • dossantn/athena
  • suyounas/athena
  • zhijie/athena
  • maly/athena
  • rjoshi/athena
  • hlin/athena
  • yuzhan/athena
  • machitis/athena
  • lunedic/athena
  • mimarine/athena
  • crougier/athena
  • mtost/athena
  • lvannoli/athena
  • omezhens/athena
  • thompson/athena
  • dounwuch/athena
  • ndebiase/athena
  • jonierma/athena
  • saclawso/athena
  • nkakati/athena
  • mischott/athena
  • echeu/athena
  • martinpa/athena
  • cprat/athena
  • hhanif/athena
  • sahinsoy/athena
  • jodamp/athena
  • csauer/athena
  • fedin/athena
  • tiknight/athena
  • knikolop/athena
  • inaryshk/athena
  • xchu/athena
  • wendlanb/athena
  • lbaltes/athena
  • angrigor/athena
  • lkeszegh/athena
  • adik/athena
  • jaoliver/athena
  • ntamir/athena
  • echeremu/athena
  • eschopf/athena
  • pbellos/athena
  • sadykov/athena
  • idrivask/athena
  • algilber/athena
  • aikoulou/athena
  • ignesi/athena
  • haweber/athena
  • tteixeir/athena
  • sgurdasa/athena
  • pyanezca/athena
  • tavandaa/athena
  • hiito/athena
  • pbhattar/athena
  • pamachad/athena
  • veellajo/athena
  • mdrozdov/athena
  • bsaifudd/athena
  • nheatley/athena
  • wolter/athena
  • mzhai/athena
  • fsili/athena
  • hsimpson/athena
  • fdibello/athena
  • dparedes/athena
  • zyan/athena
  • minaenko/athena
  • emmarsha/athena
  • mrenda/athena
  • edweik/athena
  • rkusters/athena
  • chchau/athena
  • zhangr/athena
  • jburzyns/athena
  • zmarshal/athena
  • phkenned/athena
  • slai/athena
  • awilhahn/athena
  • agaa/athena
  • javanden/athena
  • zfeng/athena
  • leevans/athena
  • srdas/athena
  • llaatu/athena
  • kkrowpma/athena
  • adonofri/athena
  • zifeng/athena
  • stsigari/athena
  • yuanda/athena
  • atropina/athena
  • metsai/athena
  • drousso/athena
  • ademaria/athena
  • seggebre/athena
  • atlaspmb/athena
  • cleonido/athena
  • mnoury/athena
  • axiong/athena
  • kchoi/athena
  • dgillber/athena
  • arombola/athena
  • eyamashi/athena
  • ijuarezr/athena
  • saktas/athena
  • zang/athena
  • amdesai/athena
  • matakagi/athena
  • nlopezca/athena
  • qibin/athena
  • berkeleylab/lowmutracking/athena
  • fbendebb/athena
  • tbuanes/athena
  • bshresth/athena
  • acanbay/athena
  • cbuitrag/athena
  • jferrand/athena
  • klassen/athena
  • egodden/athena
  • mfarring/athena
  • hpotti/athena
  • otheiner/athena-official
  • hawatson/athena
  • dzengerj/athena
  • vtudorac/athena
  • parodi/athena
  • chonghao/athena
  • knakkali/athena
  • bballard/athena
  • lmontana/athena
  • adaribay/athena
  • zhuyi/athena
  • buboehm/athena
  • dcieri/athena
  • cimcp/athena
  • cantel/athena
  • iliadis/athena
  • weixi/athena
  • duperrin/athena
  • kbenkend/athena
  • asansar/athena
  • bstanisl/athena
  • frenner/athena
  • isotarri/athena
  • mfewell/athena
  • jburr/athena
  • dkoeck/athena
  • blumen/athena
  • eegidiop/athena
  • smitani/athena
  • czodrows/athena
  • yulei/athena
  • miholzbo/athena
  • alsala/athena
  • amincer/athena
  • olangrek/athena
  • clantz/athena
  • gshatri/athena
  • gripelli/athena
  • jmharris/athena
  • hpang/athena
  • mleigh/athena
  • jgargan/athena
  • ewatton/athena
  • otheiner/athena
  • deniso/athena
  • tizuo/athena
  • rushioda/athena
  • preselection-hackathon/athena
  • sfranche/athena
  • pebaron/athena-td
  • bernardo/athena
  • mfernoux/athena
  • smeriano/athena
  • chandler/athena
  • viruelas/athena
  • jnitschk/athena
  • ksugizak/athena
  • anghosh/ef-anindya
  • skaur/athena
  • yusano/athena
  • jgombas/athena
  • hriani/athena
  • davetisy/athena
  • wsherman/athena
  • vcepaiti/athena
  • sroygara/athena
  • yochi/athena
  • rtagami/athena
  • yuanj/athena
  • apsallid/athena
  • mcgensvc/athena
  • chji/athena
  • abunka/athena
  • pakontax/athena
  • agavrily/athena
  • dmclaugh/athena
  • almay/athena
  • dmahon/athena
  • giagu/athena
  • qberthet/athena
  • cjmeyer/athena
  • yuwen/athena
  • mshapiro/athena
  • ekay/athena
  • dkobylia/athena
  • islazyk/athena
  • mbarel/athena
  • baitbenc/athena
  • rdinardo/athena
  • dakiyama/athena
  • glamprin/athena
  • cgrefe/athena
  • minlin/athena
  • osalin/athena
  • mlanzacb/athena
  • kazhang/athena
  • wsfreund/athena
  • szambito/athena
  • hwilkens/athena
  • pebaron/athena
  • beringer/athena
  • enagy/athena
  • schaffer/athena
  • yyap/athena
  • menke/athena
  • mspalla/athena
  • fcalosim/athena
  • tkharlam/athena
  • smobius/athena
  • mduehrss/athena
  • mavogel/athena
  • spagan/athena
  • carquin/athena
  • okiverny/athena
  • rateixei/athena
  • osunnebo/athena
  • jelena/athena
  • dportill/athena
  • desilva/athena
  • satom/athena
  • lmijovic/athena
  • junpei/athena
  • chhayes/athena
  • jwalder/athena
  • sanmay/athena
  • mcarnesa/athena
  • jahreda/athena
  • tilebeam/athena
  • jedebevc/athena
  • jstark/athena
  • delsart/athena
  • kiabelin/athena
  • vtskhaya/athena
  • mtogawa/athena
  • silu/athena
  • krbjoerk/athena
  • cyoung/athena
  • jtanaka/athena
  • haoran/athena
  • yifany/athena
  • luxin/athena
  • danning/athena
  • maslawin/athena
  • faser/offline/athena
  • srettie/athena
  • dcasperfaser/athena
  • almeidvi/athena
  • minghui/athena
  • beddall/athena
  • cfan/athena
  • mmontell/athena
  • kazheng/athena
  • vmartin/athena
  • sudha/athena
  • beltran/athena-fork
  • kgupta/athena
  • lgagnon/athena
  • pajones/athena
  • ssinha/athena
  • lhenkelm/athena
  • anbaraja/athena
  • dpanchal/athena
  • serodrig/athena
  • amorenos/athena
  • kkawade/athena
  • joana/athena
  • jshahini/athena
  • mtanasin/athena
  • chiodini/athena
  • lfeligio/athena
  • vbuxbaum/athena
  • apalazzo/athena
  • kburka/athena
  • jaofferm/athena
  • ehaines/athena
  • gonzalri/athena
  • gavrilen/athena
  • desengup/athena
  • gottino/athena
  • rmazini/athena
  • mdidenko/athena
  • sabidi/athena
  • qidong/athena
  • dwkim/athena
  • bkerridg/athena
  • cdimitri/athena
  • hazeng/athena
  • mischott/athena-22
  • ktackman/athena
  • yche/athena
  • yoyeh/athena
  • jingjing/athena
  • ktopolni/athena
  • dabattul/athena
  • attrtcal/athena
  • sgaid/athena
  • thmaurin/athena
  • asciandr/athena
  • lbazzano/athena
  • chjiang/athena
  • bochen/athena
  • rushioda/athena-3
  • pclark/athena
  • krdona/athena
  • nlad/athena
  • dtorresa/athena
  • meiqi/athena
  • kvidalgu/athena
  • aackerma/athena
  • hmoyanog/athena
  • aaikot/athena
  • yingjun/athena
  • jcurran/athena
  • lesplend/athena
  • maboelel/athena
  • xinfei/athena
  • aivina/athena
  • mschefer/athena
  • rmakhman/athena
  • xinhui/athena
  • kazheng/athena-physics-val-2023
  • shhan/athena
  • zhiliang/athena
  • zoduan/athena
  • bdixit/athena
  • liuk/athena
  • alsidley/athena
  • xingguo/athena
  • sfrances/athena
  • jlue/athena
  • ragrabar/athena
  • kyjones/topoetcone-removal
  • shahzad/athena
  • niabicht/athena
  • yunagai/athena
  • asehrawa/athena
  • lcalic/athena-backup
  • mhoppesc/athena
  • keener/athena
  • greynold/athena
  • yinmiao/athena
  • bschlag/athena
  • llewitt/athena
  • kazheng/athena-workingpoint
  • bruckman/athena
  • agentry/athena
  • adohnalo/athena
  • asmaga/athena
  • drankin/athena
  • hvanders/athena
  • ladamczy/test
  • nkang/athena
  • kbhide/athena
  • losanti/athena
  • tbeumker/athenatest
  • tbeumker/athena
  • berkeleylab/acts/athena
  • jiturriz/athena
  • weitao/athena
  • losanti/athena-23
  • dmankad/athena-idle
  • menu-hackathon/athena
  • wsong/athena
  • toobauma/athena
  • kyjones/trigger-example
  • vmaksimo/athena
  • dawerner/athena
  • edreyer/athena
  • seggebre/athena-fluencemap-modification
  • gtarna/athena
  • fisopkov/athena
  • lprimomo/athena
  • shmukher/athena
  • maparo/athena
  • smanzoni/athena
  • SecVtx-Lancaster/Athena
  • aackerma/atlas-athena
  • adimri/athena
  • pgraveli/athena
  • wstanek/athena
  • jcrosby/athena
  • tovsiann/athena
  • lrambell/athena
  • eullmank/athena
  • atlas-sa-uct/athena
  • ppotepa/athena
  • rsnyder/athena
  • mhemmett/athena
  • skita/athena
  • achakrav/athena
  • zgao/athena
  • lroos/athena
  • evitale/athena
  • kgoto/athena
  • xmapekul/athena
  • arej/athena
  • rashbypi/athena
  • npond/athena
  • ivyas/athena
  • lkretsch/athena
  • thmaurin/athena-sim-flavour
  • epasqual/athena
  • aleksand/athena
  • jebohm/athena
  • mbiyabi/athena
  • cvittori/athena
  • hluk/athena
  • mihe/athena
  • dbiswas/athena
  • aralves/athena
  • dkoeck/anniathenafork
  • mkareem/athena
  • rgupta/athena
  • tslee/athena
  • croland/athena
  • mhaacke/athena
  • cgarvey/athena
  • pkumari/athena
  • asoflau/athena
  • feickert/athena
  • kesedlac/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • gfrattar/athena
  • agerwin/athena
  • ricunnin/athena
  • bscheuer/athena
  • gwilliam/athena
  • bdixit/masking-strip-modules
  • gaofeng/athena
  • gtolkach/athena
  • ksudo/athena
  • jfeng2/athena
  • rhiguchi/athena
  • kosuzuki/athena
  • etoyoda/athena
  • svanstro/athena
  • vaustrup/athena
  • hart/athena
  • tnakagaw/athena
  • rmizuhik/athena
  • amakita/athena
  • kkanke/athena
  • maoki/athena
  • miyamada/athena
  • tpaschoa/athena
  • anayaz/athena
  • whopkins/athena
  • rishikaw/athena
  • dduda/athena
  • ferusso/athena
  • smweber/athena
  • aagaard/athena
  • evalient/athena
  • shudong/athena
  • zyan/athena-muon-calib-stream
  • smweber/athena-run-3
  • evalient/athena-dnn-calculator
  • strom/athena
  • dellacqu/athena
  • zyan/athena-muon-calib
  • sbellman/athena
  • strom/athena-dms
  • glagafon/project-nimber-1
  • jsallen/athena
  • aowang/athena
  • brosser/athena
  • ooncel/athena
  • macretar/athena
  • jhoya/athena
  • skadir/athena-sadaf
  • leguo/athena
  • osotosan/athena
  • glagafon/handi-project
  • wuxi/athena
  • syan/athena-syan
  • tygeorge/athena
  • mnorfolk/athena
  • hasun/athena
  • glagafon/handi-project-1
  • will/athena
  • aborbely/athena
  • axgallen/athena-qualification-task
  • seinfant/athena
  • schernau/athena
  • karakawa/athena
  • taogawa/athena
  • dmankad/athena-gen
  • ktariq/athena
  • mmaroun/ravina-fork
  • axgallen/athena
  • tmlinare/athena
  • agarabag/athena
  • romar/athena
  • dhagan/athena
  • mahorstm/athena
  • zuzak/athena
  • vlysenko/athena
  • ibamwidh/athena
  • tizhang/athena
  • ipolishc/athena
  • frfische/athena
  • atishelm/athena
  • jolamber/athena
  • jlue/athena-latest
  • ykhoulak/myathena
  • huayu/athena
  • yil/athena
  • xilin/athena
  • dntounis/athena
  • kifarman/athena
  • chuanye/athena
  • nkua-atlas/athena
  • movincen/athena
  • tayoshid/athena
  • nischmit/athena
  • lderamo/athena
  • steinber/athena-main
  • dtruncal/athena
  • tdingley/athena
  • kazheng/athena-acts
  • hasegawa/athena
  • dongyi/athena
  • openc/athena
  • malvesca/athena
  • glagafon/dq-optimize
  • mnowak/athena
  • lcalic/athena
  • ladamczy/athena
  • mhufnage/athena
  • anfortma/athena
  • lsultana/obsolete_athena
  • lsultana/athena
  • ekajomov/athena-fork-fix
  • rqian/athena
  • alveltma/athena
  • kfung/athena
  • yonoda/athena
  • alpleban/athena
  • mmaheshw/athena
  • jdavidso/athena
  • pebaron/athena-leprem
  • anstein/athena
  • edcritel/athena
  • gbird/athena
  • midandre/athena
  • kyjones/athena
  • anhodges/athena
  • mvivasal/athena
  • asbrooks/athena
  • bglik/athena
  • mfurukaw/athena
  • sokkerma/athena
  • mveen/athena
  • fcurcio/athena
  • mmlynars/athena-v-2
  • tburatov/athena
  • joroemer/athena
  • lboccard/athena
  • jmcgowan/athena
  • dmankad/athena
  • ctaybi/athena
  • ivyoung/athena
  • tayoshid/athena-test
  • jodafons/athena
  • drasslof/athena
  • sanchezj/athena-2022
  • tmclachl/athena
  • jiddon/athena
  • sdemiran/athena
  • anburger/athena
  • fwinkel/athena
  • sdahbi/athena
  • apfleger/athena
  • izahir/athena
  • goblirsc/athena
  • sidoti/athena
  • jwkraus/athena
  • mmoors/athena
  • sanchezj/athena
  • rhaberle/athena
  • obut/athena
  • rvinasco/athena
  • jhowarth/athena
  • esimpson/athena
  • klleras/athena
  • mungo/athena
  • janders/athena
  • jchapman/athena
  • dta/athena_old
  • jecouthu/athena
  • dtrischu/athena
  • avallier/athena
  • fhenry/athena
  • fmontere/athena
  • sfuenzal/athena
  • awharton/Athena
  • misantan/athena
  • zalegria/athena
  • gdigrego/athena
  • zhaotong/athena
  • amelo/athena
  • shaoguan/athena
  • peiyan/athena
  • nbruscin/athena
  • acordeir/athena-ed
  • pdougan/athena
  • caiy/athena
  • mkholoda/athena
  • fkirfel/athena
  • gfacini/athena
  • kchu/athena
  • esampson/athena-idart
  • shpeng/athena-2
  • backes/athena
  • tayoshid/athena-2024
  • bcervato/athena
  • gmascare/athena
  • gmercado/athena
  • rhowen/athena
  • fwinkl2/athena
  • nharriso/athena
  • yvolkotr/athena
  • esampson/athena-idart-2
  • costanzo/athena
  • djlewis/athena
  • alpleban/athena-met
  • pibutti/athena
  • esampson/athena-otp
  • yuematsu/athena
  • esampson/athena-june-otp
  • astefl/athena
  • bmoser/athena
  • yilin/athena
  • bdong/athena
  • wcastigl/athena
  • ksahan/athena
  • thitchin/athena
  • zhanhang/athena
  • msasada/athena
  • sosarkar/athena-again
  • lbarrade/athena
  • okolay/athena
  • seth/athena
  • agheata/athena
  • txu/athena
  • robouque/athena
  • nsurijr/athena
  • zhangbo/athena
  • mlyukova/athena
  • damperia/athena-acts
  • esampson/june-2-otp
  • dbaronmo/athena
  • wema/athena
  • eballabe/athena
  • boudreau/athena
  • acamplan/athena
  • martyniu/athena
  • bngair/met-significance-r-22
  • vsasse/athena
  • bhuth/athena
  • vkost/athena
  • bngair/me-tsig-athena
  • ksakura/athena
  • menadeem/athena
  • rhicks/athena
  • atymchys/athena
  • yanqiw/athena
  • domatter/athena
  • juscerri/athena
  • arelycg/athena
  • linghua/athena
  • skadir/athena
  • sgoswami/athena
  • biliu/athena
  • beltran/athena
  • mwessels/athena
  • ddicroce/athena
  • sosarkar/athena
  • dreikher/athena
  • bdebjani/athena
  • fladias/athena
  • hshaddix/athena
  • lwinkler/athena
  • emoon/athena
  • cleong/athena
  • elham/athena
  • sdiefenb/athena-onnx-tutorial
  • mhabedan/athena
  • mads/athena
  • dwilson/athena
  • haren/athena
  • nkrogh/athena
  • fivone/athena
  • lsanfili/athena
  • thart/athena
  • kenakamu/athena
  • dahumphr/athena
  • lifoster/athena
  • scane/athena
  • echerepa/athena
  • baer/athena
  • dcamarer/athena
  • eskorda/athena
  • glagafon/aaaathena
  • alancast/athena
  • haotianl/athena
  • salopez/athena
  • rshibata/athena
  • glagafon/athena
  • glagafon/glagafon-dq
  • lburke/athena
  • rvavrick/athena
  • ukhurshi/athena
  • pizhang/athena
  • therwig/athena
  • htsoi/athena
  • mwitkows/athena
  • delitez/athena
  • casadop/athena
  • pachabri/athena
  • lcorazzi/athena
  • ezaya/athena
  • jaburles/athena
  • achamber/athena
  • mmantina/athena
  • hzhuang/athena
  • lmonaco/athena
  • rmole/athena
  • jkrupa/athena
  • mamirono/athena
  • rpozzi/athena
  • gserenis/athena
  • semami/athena
  • mfornasi/athena
  • fdattola/athena
  • belderto/athena
  • lechols/athena
  • jinglis/athena
  • uepstein/athena
  • ljerala/athena
  • cmavungu/athena
  • abesir/athena
  • jlittle/athena
  • lopezzot/athena
  • robouque/athena-20241115
  • jajohnso/athena
  • htorre/athena
  • fsiegert/athena
  • tneep/athena
  • wguerin/athena
  • wenjingw/athena
  • rmole/athena-personal-fork
  • kfang/athena-fork-kyfang
  • lbrown/athena
  • jackersc/athena
  • ashirazi/athena
  • epompapa/athena
  • amoreira/athena
  • prmitra/athena
  • kgrimm/athena-kgrimm
  • wasu/athena
  • toheintz/athena
  • gfazzino/athena
  • nihartma/athena
  • aslobodk/athena
  • muschmid/athena
  • goetz/athena-acts
  • kdipetri/athena
  • yazhou/athena
  • djuarezg/athena
  • falves/athena
  • alarnold/athena
  • mborodin/athena
  • mdacunha/athena
  • wlai/athena
  • rohasan/athena
  • alecrhys/athena
  • asickles/athena
  • novotnyp/athena
  • adsalvad/athena
  • ibenaoum/athena
  • lvicenik/athena
  • christog/athena
  • frcastig/athena
  • tflee/athena
  • zetao/athena
  • mfarzali/athena
  • ehampshi/athena
  • llarson/athena
  • kkazakov/athena
  • exochell/my-athena
  • jusilva/athena
  • tomoya/athena-low-pt-muon-rec
  • pusharma/athena
  • gpinheir/athena
  • mojeda/athena
  • hshaddix/athena-hshaddix
  • jecifuen/athena
  • misavic/athena
  • vchabala/athena
  • nsur/athena-lund
  • jlai/athena
  • jlieberm/athena
  • chhultqu/athena
  • nshtokha/athena
  • camccrac/athena
  • yuxuanz/local-athena
  • sizumiya/athena
  • pmourafr/athena
  • yukari/athena
  • akraus/athena
  • zhubacek/athena
  • sawyer/athena
  • mfilipig/athena
  • mnegrini/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • rkavak/athena
  • zrokavec/athena
  • fdejean/athena
  • gipoddar/athena
  • ssuravar/athena
  • beyeo/athena
  • mtancock/athena-2
  • gsalvi/athena
  • sutuncay/athena
  • vpires/athena-vasco
  • ywng/athena
  • stlin/athena
  • fballi/athena
1576 results
Show changes
Showing
with 311 additions and 1637 deletions
......@@ -29,8 +29,6 @@ StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
StoreGateSvc DEBUG Recorded object @0x4ce3340 with key foo2 of type Foo(CLID 8101)
in DataObject @0x4ce45a0
object modifiable when retrieved
......
#include "ControlTest/StoreGateTestCommon.txt"
......@@ -29,6 +29,4 @@ StoreGateSvc DEBUG trying to create store SGImplSvc/StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Property update for OutputLevel : new value = 1
StoreGateSvc_Impl VERBOSE Initializing StoreGateSvc_Impl
StoreGateSvc_Impl DEBUG Service base class initialized successfully
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service EventPersistencySvc
StoreGateSvc_Impl VERBOSE ServiceLocatorHelper::service: found service ClassIDSvc
*** StoreID_test OK ***
......@@ -34,7 +34,7 @@ class TestAlg(PyAthena.Alg):
pass # class TestAlg
def test_lock():
printfunc ('test lock')
print ('test lock')
sg = PyAthena.py_svc('StoreGateSvc')
ei = PyAthena.EventInfo()
sg.record (ei, 'EventInfo')
......@@ -46,7 +46,7 @@ def test_lock():
assert (not ll.m_locked)
sg.setConst (ll).ignore()
assert (ll.m_locked)
printfunc ('done test lock')
print ('done test lock')
import sys
sys.stdout.flush()
return
......@@ -62,9 +62,9 @@ for _ in range(10):
test_lock()
theApp.finalize().ignore()
printfunc ("="*80)
printfunc ("test [OK]")
printfunc ("="*80)
print ("="*80)
print ("test [OK]")
print ("="*80)
theApp.exit()
#!/usr/bin/env python
# @file test_seeking_athena.py
# @purpose tests seeking within a BS file
import os
import re
import difflib
## first, create an input BS file
input_file_list = [ 'my1.data', 'my2.data', 'my3.data' ]
output_file_name= 'reaccessed.my.data'
## import PyUtils.AthFile as af
## af.server.flush_cache()
import os
import AthenaCommon.ChapPy as accp
num_evt = 0
run_num = 0
pos = 44
for input_file_name in input_file_list:
num_evt += 5
run_num += 1
app = accp.AthenaApp()
app << """
import AthenaCommon.AtlasUnixGeneratorJob
theApp.EvtMax = %(num_evt)s
svcMgr.EventSelector.RunNumber = %(run_num)s
include( "ByteStreamCnvSvc/RDP_ByteStream_jobOptions.py" )
from AthenaCommon.AthenaCommonFlags import athenaCommonFlags
athenaCommonFlags.BSRDOOutput = '%(input_file_name)s'
from ByteStreamCnvSvc import WriteByteStream
StreamBSFileOutput = WriteByteStream.getStream( "EventStorage", "StreamBSFileOutput" )
""" % globals()
print "=== create an elephantino file..."
rc = app.run(stdout=os.devnull)
if rc:
raise RuntimeError(rc)
print "=== create an elephantino file... [ok]"
pos += 45
## now do the seeking within a new job.
app = accp.AthenaApp()
app << """
EVTMAX=-1
INPUT=%(input_file_list)s
OUTPUT='%(output_file_name)s'
include('ByteStreamCnvSvc/BSEventStorageEventSelector_jobOptions.py')
svcMgr.EventSelector.Input = %(input_file_list)s
import AthenaServices.PyAthenaEventLoopMgr as aspy
#aspy.enable_seeking()
print '==test-seeking==: theApp.run(1)...'
theApp.run(1) # event 1
print '==test-seeking==: theApp.run(1)... [ok]'
theApp.seek(0)
theApp.nextEvent()
theApp.seek(2)
theApp.nextEvent()
theApp.seek(21)
theApp.nextEvent()
theApp.seek(6)
theApp.nextEvent()
theApp.seek(0)
theApp.nextEvent()
theApp.seekEvent(2)
theApp.seekEvent(21)
theApp.seekEvent(6)
theApp.seek(0)
theApp.nextEvent(-1)
theApp.finalize()
theApp.exit()
"""% globals()
read_logfile = open('seeking.elephantino.readback.logfile.txt', 'w+')
print "=== read the elephantino file back (with seeking)... (logfile=%s)" % (read_logfile.name,)
rc = app.run(stdout=read_logfile)
if rc:
raise RuntimeError(rc)
print "=== read the elephantino file back (with seeking)... [ok]"
read_logfile.seek(0)
out_for_diff = [
l.strip() for l in read_logfile
if re.match('^AthenaEventLoopMgr INFO ===>>> done processing event',
l)
]
ref_file = """\
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 1 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 2 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 3 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 4 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 5 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 6 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 7 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 8 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 9 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 10 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 11 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 12 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 13 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #1 14 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #2 15 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 16 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #2 17 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #2 18 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #2 19 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #2 20 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #2 21 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #2 22 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #2 23 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #2 24 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #3 25 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #3 26 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #3 27 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #3 28 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #3 29 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #3 30 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 31 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #3 32 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #3 33 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #3 34 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #10, run #3 35 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #11, run #3 36 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #12, run #3 37 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #13, run #3 38 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #14, run #3 39 events processed so far <<<===
""".splitlines()
diff = difflib.unified_diff(out_for_diff, ref_file)
diff = os.linesep.join( [d for d in diff] )
assert diff=='', diff
print "::: bye."
print ":"*80
#!/usr/bin/env python
# @file test_seeking_athena.py
# @purpose tests seeking within a POOL file
import os
import re
import difflib
## first, create an input POOL file
input_file_list = [ 'my1.data.pool', 'my2.data.pool', 'my3.data.pool' ]
output_file_name= 'reaccessed.my.data.pool'
## import PyUtils.AthFile as af
## af.server.flush_cache()
import os
import AthenaCommon.ChapPy as accp
num_evt = 0
run_num = 0
for input_file_name in input_file_list:
num_evt += 5
run_num += 1
app = accp.AthenaApp()
app << """
EVTMAX=%(num_evt)s
OUTPUT='%(input_file_name)s'
include('AthExThinning/AthExThinning_makeData.py')
svcMgr.EventSelector.RunNumber = %(run_num)s
""" % globals()
print "=== create an elephantino file..."
rc = app.run(stdout=os.devnull)
if rc:
raise RuntimeError(rc)
print "=== create an elephantino file... [ok]"
## now do the seeking within a new job.
app = accp.AthenaApp()
app << """
EVTMAX=-1
INPUT=%(input_file_list)s
OUTPUT='%(output_file_name)s'
include('AthExThinning/ReadNonThinnedData_jobOptions.py')
topSequence.ReadNonThinnedData.OutputLevel = Lvl.ERROR
import AthenaServices.PyAthenaEventLoopMgr as aspy
aspy.enable_seeking()
print '==test-seeking==: theApp.run(1)...'
theApp.run(1)
print '==test-seeking==: theApp.run(1)... [ok]'
theApp.seek(0)
theApp.nextEvent()
theApp.seek(2)
theApp.nextEvent()
theApp.seek(21)
theApp.nextEvent()
theApp.seek(6)
theApp.nextEvent()
theApp.seek(0)
theApp.nextEvent()
theApp.seekEvent(2)
theApp.seekEvent(21)
theApp.seekEvent(6)
theApp.seek(0)
theApp.nextEvent(-1)
theApp.finalize()
theApp.exit()
"""% globals()
read_logfile = open('seeking.elephantino.readback.logfile.txt', 'w+')
print "=== read the elephantino file back (with seeking)... (logfile=%s)" % (read_logfile.name,)
rc = app.run(stdout=read_logfile)
if rc:
raise RuntimeError(rc)
print "=== read the elephantino file back (with seeking)... [ok]"
read_logfile.seek(0)
out_for_diff = [
l.strip() for l in read_logfile
if re.match('^AthenaEventLoopMgr INFO ===>>> done processing event',
l)
]
ref_file = """\
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 1 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 2 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 3 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 4 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 5 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 6 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 7 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 8 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 9 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #1 10 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #1 11 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #1 12 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #1 13 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #1 14 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #2 15 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #2 16 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #2 17 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #2 18 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #2 19 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #2 20 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #2 21 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #2 22 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #2 23 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #2 24 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #0, run #3 25 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #1, run #3 26 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #2, run #3 27 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #3, run #3 28 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #4, run #3 29 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #5, run #3 30 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #6, run #3 31 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #7, run #3 32 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #8, run #3 33 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #9, run #3 34 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #10, run #3 35 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #11, run #3 36 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #12, run #3 37 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #13, run #3 38 events processed so far <<<===
AthenaEventLoopMgr INFO ===>>> done processing event #14, run #3 39 events processed so far <<<===
""".splitlines()
diff = difflib.unified_diff(out_for_diff, ref_file)
diff = os.linesep.join( [d for d in diff] )
assert diff=='', diff
print "::: bye."
print ":"*80
/*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#undef NDEBUG
......@@ -44,10 +44,8 @@ int main() {
}
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
Circular *circ0(new Circular), *circ1(new Circular);
......
/*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/
#undef NDEBUG
......@@ -16,12 +16,11 @@
#include "AthenaKernel/CLASS_DEF.h"
#include "SGTools/T2pMap.h"
#include "SGTools/TransientAddress.h"
#include "SGTools/DataProxy_cast.h"
#include <iostream>
#include <cassert>
const bool CREATEIF(true);
struct Bla{
Bla(): i(0) {}
Bla(int m): i(m) {}
......@@ -85,9 +84,7 @@ int main() {
assert( (DataProxy_cast<Bla>(&transientProxy))->i == 77 );
IConversionSvc* pIConvSvc(nullptr);
StatusCode cs((pSvcLoc->service("EventPersistencySvc", pIConvSvc, CREATEIF)));
assert(cs.isSuccess());
SmartIF<IConversionSvc> pIConvSvc(pSvcLoc->service("EventPersistencySvc"));
assert(pIConvSvc);
// create a transient address with IOA.
TransientAddress* tGen = new TransientAddress(ClassID_traits<Foo>::ID(),
......@@ -114,9 +111,7 @@ int main() {
fptr->doNothing(); //remove warning
IProxyProviderSvc* pIPPSvc(nullptr);
StatusCode psc(pSvcLoc->service("ProxyProviderSvc", pIPPSvc, CREATEIF));
assert( psc.isSuccess() );
SmartIF<IProxyProviderSvc> pIPPSvc(pSvcLoc->service("ProxyProviderSvc"));
assert( pIPPSvc );
TransientAddress* tad = new TransientAddress(ClassID_traits<Bla>::ID(), "bla");
......
/*
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#include "TestTools/SGassert.h"
......@@ -133,10 +133,8 @@ int main() {
return 0;
}
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
linkVector(*pSG);
......
/*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#include "TestTools/FLOATassert.h"
......@@ -134,9 +134,7 @@ int main(int argc, char** argv) {
std::cerr << " This test cannot be run without init Gaudi" << endl;
}
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
StatusCode sc;
......
/*
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
/** @file ProxyProviderSvc_test.cxx
......@@ -61,13 +61,8 @@ private:
CLASS_DEF(FooBar, 8109, 0)
template <typename PROXIED>
class TestProvider : public IAddressProvider {
class TestProvider : public implements<IAddressProvider> {
public:
virtual unsigned long addRef() override { std::abort(); }
virtual unsigned long release() override { std::abort(); }
virtual StatusCode queryInterface(const InterfaceID &/*ti*/, void** /*pp*/) override
{ std::abort(); }
TestProvider(const std::string& key) :
m_ID(ClassID_traits<PROXIED>::ID()), m_key(key)
{ }
......@@ -180,12 +175,9 @@ int main ATLAS_NOT_THREAD_SAFE () {
}
assert( pSvcLoc );
StoreGateSvc* pStore(nullptr);
static const bool CREATE(true);
assert( (pSvcLoc->service("StoreGateSvc", pStore, CREATE)).isSuccess() );
SmartIF<StoreGateSvc> pStore(pSvcLoc->service("StoreGateSvc"));
assert( pStore );
IProxyProviderSvc* pIPPSvc;
assert( (pSvcLoc->service("ProxyProviderSvc", pIPPSvc, CREATE)).isSuccess() );
SmartIF<IProxyProviderSvc> pIPPSvc(pSvcLoc->service("ProxyProviderSvc"));
assert( pIPPSvc );
pIPPSvc->addProvider(new TestProvider<Foo>("aFoo"));
......
/*
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/
#undef NDEBUG
......@@ -217,6 +217,8 @@ namespace Athena_test
DataLink<Bar> fLink("a Bar");
assert(fLink.isValid());
assert(pBar == &*fLink);
// cppcheck-suppress memleak; pBar not really leaked
pBar = nullptr;
//a link to an element
IntVector* pvint(new IntVector);
......@@ -333,6 +335,7 @@ namespace Athena_test
std::cout << "xxx " << der << " " << link.cptr() << "\n";
//assert (link.cptr() == der);
cout << "*** DataLink_test FwdBase OK ***\n\n" <<endl;
// cppcheck-suppress memleak; der not really leaked
}
} //end namespace
......@@ -347,10 +350,7 @@ int main() {
errorcheck::ReportMessage::hideErrorLocus();
assert(pSvcLoc);
StoreGateSvc* pSG;
const bool CREATEIF(true);
assert((pSvcLoc->service("StoreGateSvc", pSG, CREATEIF)).isSuccess());
SmartIF<StoreGateSvc> pSG(pSvcLoc->service("StoreGateSvc"));
assert(pSG);
Foo* pFoo = new Foo;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************
test the store ID setting
-------------------------------------------
ATLAS Collaboration
***************************************************************************/
// $Id: StoreID_test.cxx 770224 2016-08-26 01:59:31Z ssnyder $
#include <iostream>
#undef NDEBUG
#include "StoreGate/StoreGateSvc.h"
#include "StoreGate/SGtests.h"
#ifndef NOGAUDI
#include "TestTools/initGaudi.h"
using namespace Athena_test;
using namespace std;
int main() {
cout << "*** StoreID_test BEGINS ***" <<endl;
ISvcLocator* pSvcLoc;
if (!initGaudi("StoreGateTestCommon.txt", pSvcLoc)) {
cerr << "This test can not be run" << endl;
return 0;
}
assert(pSvcLoc);
StoreGateSvc* pStore(nullptr);
static const bool CREATE(true);
assert((pSvcLoc->service("StoreGateSvc", pStore, CREATE)).isSuccess());
assert(pStore);
assert(pStore->storeID() == StoreID::EVENT_STORE);
assert((pSvcLoc->service("DetectorStore", pStore)).isSuccess());
assert(pStore);
assert(pStore->storeID() == StoreID::DETECTOR_STORE);
assert((pSvcLoc->service("ConditionStore", pStore, CREATE)).isSuccess());
assert(pStore);
assert(pStore->storeID() == StoreID::CONDITION_STORE);
cout << "*** StoreID_test OK ***" <<endl;
return 0;
}
#endif /*NOGAUDI*/
AtlasTest/DatabaseTest/AthenaDBTestRec
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#ifndef ATHENADBTESTREC_ATHENADBTESTRECDATADICT_H
#define ATHENADBTESTREC_ATHENADBTESTRECDATADICT_H
// include all header files for dictionary
#include "AthenaDBTestRec/TestCoolRecPoolData.h"
#include "AthenaDBTestRec/TestCoolRecPoolDataColl.h"
#endif // ATHENADBTESTREC_ATHENADBTESTRECDATADICT_H
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#ifndef ATHENADBTESTREC_DETSTOREDUMP_H
#define ATHENADBTESTREC_DETSTOREDUMP_H
#include <string>
#include <vector>
#include "AthenaBaseComps/AthAlgorithm.h"
#include "StoreGate/DataHandle.h"
class DetStoreDump : public AthAlgorithm
{
public:
DetStoreDump(const std::string& name, ISvcLocator* pSvcLocator);
~DetStoreDump();
StatusCode initialize();
StatusCode execute();
StatusCode finalize();
private:
// parameters
int m_mode;
bool m_first;
};
#endif // ATHENADBTESTREC_DETSTOREDUMP_H
/*
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
#ifndef ATHENADBTESTREC_TESTCOOLRECFOLDER_H
#define ATHENADBTESTREC_TESTCOOLRECFOLDER_H
// TestCoolRecFolder.h - to keep details of a COOL folder being tested
// in readback mode
// Folders can be of different types:
// type=0 : CondAttrListCollection
// type=1 : TestCoolRecPoolDataColl (multichannel POOL objects)
// type=2 : CondAttrListVec (for CoraCool)
// type=3 : Generic objects (no callback, accessed via data proxy)
// >3 acts as type 0 with modulo run number
#include <string>
#include <fstream>
#include "GaudiKernel/StatusCode.h"
#include "AthenaKernel/IIOVSvc.h"
#include "CxxUtils/checker_macros.h"
class StoreGateSvc;
namespace SG {
class DataProxy;
}
class IOVTime;
class ATLAS_NOT_THREAD_SAFE TestCoolRecFolder {
public:
TestCoolRecFolder(const std::string& key,const int type,
const SG::DataProxy* proxy,
const int dumpchan,std::ofstream* dumpf);
StatusCode regCallBack(StoreGateSvc* detstore);
StatusCode access(StoreGateSvc* detstore, const int run, const int event,
const IOVTime iovkey);
StatusCode callBack( IOVSVC_CALLBACK_ARGS );
std::string iovprint(const IOVTime& time, const bool isTS);
const std::string name() const;
int type() const;
int nAccess() const;
int nError() const;
int nMisMatch() const;
int nItems() const;
int nCallBack() const;
private:
std::string m_key;
int m_type;
const SG::DataProxy* m_proxy;
int m_dumpchan;
std::ofstream* m_dumpf;
int m_naccess;
int m_nerror;
int m_nmismatch;
int m_nitems;
int m_ncallback;
};
inline const std::string TestCoolRecFolder::name() const { return m_key;}
inline int TestCoolRecFolder::type() const { return m_type;}
inline int TestCoolRecFolder::nAccess() const { return m_naccess;}
inline int TestCoolRecFolder::nError() const { return m_nerror;}
inline int TestCoolRecFolder::nMisMatch() const { return m_nmismatch;}
inline int TestCoolRecFolder::nItems() const { return m_nitems;}
inline int TestCoolRecFolder::nCallBack() const { return m_ncallback;}
#endif // ATHENADBTESTREC_TESTCOOLRECFOLDER_H