Skip to content
Snippets Groups Projects

Compare revisions

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

Source

Select target project
No results found

Target

Select target project
  • emsmith/athena
  • dzubov/athena
  • pscholer/athena
  • akvam/athena
  • flasagni/athena
  • hartman/athena
  • alux/athena
  • berenice/athena
  • mschott/athena
  • mgenest/athena
  • pbalek/athena
  • dsalvato/athena
  • korcyl/athena
  • tlyubush/athena
  • lyubushk/athena
  • gstark/athena
  • yharris/athena
  • lmonsoni/athena
  • nagano/athena
  • lcorpe/athena
  • lshi/athena
  • rrosten/athena
  • ytsujika/athena
  • tiledemo/athena
  • abagdato/athena
  • fparodi/athena
  • tmoxter/athena
  • lheinric/athena
  • milu/athena
  • pyin/athena
  • juesseiv/athena-celeritas
  • mmlynari/athena
  • matthier/athena
  • jsandesa/athena
  • borisov/athena
  • zchubini/athena
  • mpenzin/athena
  • mcorradi/athena
  • okovanda/athena
  • meevans/athena
  • isiral/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • bwinter/athena
  • brle/athena
  • camacho/athena
  • icioara/athena
  • mcentonz/athena
  • quli/athena
  • mikhail/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mbasso/athena
  • pagacova/athena
  • dgancarc/athena
  • stefania/athena
  • gmarchio/athena
  • jolsson/athena
  • atlasdqm/athena
  • chuanshu/athena
  • yygao/athena
  • shimoji/athena
  • zhenw/athena
  • jojamies/athena
  • keli/athena
  • cnass/athena
  • beckerov/athena
  • passaggi/athena
  • marvin/athena
  • hdf5-utils/athena
  • pberta/athena
  • aaboulho/athena
  • acrobert/athena
  • ranjitn/athena
  • cescobar/athena
  • ktodome/athena
  • kastanas/athena
  • huirun/athena
  • atrzupek/athena
  • tzorbas/athena
  • lfountas/athena
  • ccarrion/athena
  • aambler/athena
  • derendar/athena
  • britzger/athena
  • hanl/athena
  • epender/athena
  • gipezzul/athena
  • mmineev/athena
  • robertma/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • pleier/athena
  • nguseyno/athena
  • nekumari/athena
  • avasyuko/athena
  • gtateno/athena
  • pavel/athena
  • reznicek/athena
  • aburke/athena
  • jiling/athena
  • jcordeir/athena
  • herrmant/athena
  • lmcelhin/athena
  • xuh/athena
  • averbyts/athena
  • tnommens/athena
  • ewallin/athena
  • tvazquez/athena
  • shbansal/athena
  • gascott/athena
  • yuhui/athena
  • lserkin/athena
  • corentin/athena
  • miochoa/athena
  • berkeleylab/CharmPhysics/athena
  • cdiez/athena
  • cpollard/athena
  • hfox/athena
  • ccaminch/athena
  • madurano/athena_gittutorial
  • ckirfel/athena
  • jakoubek/athena
  • calfayan/athena
  • msykora/athena
  • atlas/athena
  • toshi/athena
  • dguest/athena
  • kjohns/athena
  • aundrus/athena
  • akraszna/athena
  • karolos/athena
  • jmontejo/athena
  • fwinkl/athena
  • damazio/athena
  • okuprash/athena
  • smh/athena
  • wlampl/athena
  • turra/athena
  • tdado/athena
  • tadej/athena
  • abuckley/athena
  • jmasik/athena
  • pjacka/athena
  • rhauser/athena
  • tamartin/athena
  • tbold/athena
  • mhodgkin/athena
  • nstyles/athena
  • phwindis/athena
  • mark/athena
  • gemmeren/athena
  • ssnyder/athena
  • arnaez/athena
  • wwalko/athena
  • emoyse/athena
  • pgadow/athena
  • solodkov/athena
  • baines/athena
  • rbielski/athena
  • dcasper/athena
  • mrybar/athena
  • mmuskinj/athena
  • ychiu/athena
  • christos/athena
  • psommer/athena
  • yoyamagu/athena
  • rbianchi/athena
  • bwynne/athena
  • graemes/athena
  • sshaw/athena
  • tstreble/athena
  • shlomit/athena
  • hartj/athena
  • jcatmore/athena
  • ATLAS-EGamma/athena
  • ebuschma/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • sroe/athena
  • yuxu/athena
  • lfiorini/athena
  • toyamaza/athena
  • longjon/athena
  • jichen/athena
  • fpastore/athena
  • harkusha/athena
  • nikiforo/athena
  • mvozak/athena
  • leggett/athena
  • martindl/athena
  • tlari/athena
  • susinha/athena
  • almaloiz/athena
  • filthaut/athena
  • peter/athena
  • cvarni/athena
  • wleight/athena
  • cchan/athena
  • nwarrack/athena
  • chays/athena
  • dtovey/athena
  • cshimmin/athena
  • sgeorge/athena
  • yafu/athena
  • mihuebne/athena
  • mgignac/athena
  • alfroch/athena
  • jsallen/athena-high-pt-ms-jets
  • mstamenk/athena
  • okepka/athena
  • dkar/athena
  • wiedenat/athena
  • khoo/athena
  • maklein/athena
  • tkohno/athena
  • cohm/athena
  • omajersk/athena
  • dbakshig/athena
  • fernando/athena
  • janovak/athena
  • scheiric/athena
  • pleskot/athena
  • jobalz/athena
  • ebergeas/athena
  • tmkrtchy/athena
  • ekasimi/athena
  • afaulkne/athena
  • gingrich/athena
  • ekuwertz/athena
  • xai/athena
  • schaarsc/athena
  • merrenst/athena
  • goetz/athena
  • dpopov/athena
  • ponyisi/athena
  • achishol/athena
  • ravinab/athena
  • alaurier/athena
  • mtoscani/athena
  • krumnack/athena
  • astruebi/athena
  • mdanning/athena
  • egramsta/athena
  • hye/athena
  • clseitz/athena
  • efilmer/athena
  • jpanduro/athena
  • ssarikay/athena
  • hyamauch/athena
  • bmindur/athena
  • shanisch/athena
  • ncalace/athena
  • aad/athena
  • ppostola/athena
  • gpanizzo/athena
  • tupham/athena
  • stelzer/athena
  • rcoelhol/athena
  • ssottoco/athena
  • turnerm/athena
  • sutt/athena
  • rkopelia/athena
  • nkrengel/athena
  • cmcginn/athena
  • tsulaia/athena
  • vcairo/athena
  • bernius/athena
  • stsuno/athena
  • yunju/athena
  • mbandier/athena
  • mehlhase/athena
  • jdandoy/athena
  • ldc/athena
  • jufische/athena
  • jmacdona/athena
  • nasbah/athena
  • dzanzi/athena
  • kwhalen/athena
  • bmorgan/athena
  • msaimper/athena
  • kzoch/athena
  • williams/athena
  • shhirose/athena
  • amete/athena
  • cheidegg/athena
  • heng/athena
  • rcarney/athena
  • hhibi/athena
  • coccaro/athena
  • loch/athena
  • cdeutsch/athena
  • kkohler/athena
  • nova/athena
  • todorova/athena
  • ynoguchi/athena
  • sjiggins/athena
  • bgokturk/athena
  • campanel/athena
  • aytul/athena
  • hrussell/athena
  • wbalunas/athena
  • lidiaz/athena
  • hoide/athena
  • jbiswal/athena
  • xju/athena
  • guerrero/athena
  • yuchou/athena
  • kpachal/athena
  • kegraham/athena
  • bouhova/athena
  • alwang/athena
  • dhayden/athena
  • mverissi/athena
  • mvanadia/athena
  • omeshkov/athena
  • soumya/athena
  • alopezso/athena
  • ruyuan/athena
  • fmeloni/athena
  • mvessell/athena
  • igrabows/athena
  • ssantpur/athena
  • tvarol/athena
  • kenelson/athena
  • dshope/athena
  • upatel/athena
  • mhank/athena
  • cowagner/athena
  • tursom/athena
  • korona/athena
  • dbogavac/athena
  • tnobe/athena
  • anperrev/athena
  • fsforza/athena
  • derue/athena
  • eramakot/athena
  • koffas/athena
  • fgiuli/athena
  • angianni/athena
  • ballbroo/athena
  • diehl/athena
  • myexley/athena
  • chinderk/athena
  • davidek/athena
  • tphamleh/athena
  • ekajomov/athena-general
  • sarbiolv/athena
  • falonso/athena
  • mfujimot/athena
  • hansenph/athena
  • hirose/athena
  • salvator/athena
  • jhaley/athena
  • stapiaar/athena
  • masato/athena
  • nwenke/athena
  • jmendes/athena
  • ffabbri/athena
  • agbet/athena
  • gia/athena
  • tpelzer/athena
  • hmildner/athena
  • cdelitzs/athena
  • kkrizka/athena
  • dbabal/athena
  • temoskal/athena
  • dwallace/athena
  • juesseiv/athena
  • eschanet/athena
  • ckitsaki/athena
  • asonay/athena
  • iaizenbe/athena
  • czhou/athena
  • lferencz/athena
  • pmeiring/athena
  • jteoh/athena
  • liberato/athena
  • jiawei/athena
  • jbeirer/athena
  • mromano/athena
  • nielsenj/athena
  • wachan/athena
  • rustem/athena
  • ranovotn/athena
  • sswatman/athena
  • elmsheus/athena
  • miqueits/athena
  • markowen/athena
  • eparrish/athena
  • asquith/athena
  • fuhe/athena
  • nicholas/athena
  • dakoch/athena
  • mhance/athena
  • aranzazu/athena
  • ndegroot/athena
  • esoldato/athena
  • lihan/athena
  • jkempste/athena
  • asoukhar/athena
  • tjunkerm/athena
  • ginaciog/athena
  • verducci/athena
  • aporeba/athena
  • martis/athena
  • sschramm/athena
  • mdelmast/athena
  • anmrodri/athena
  • mswiatlo/athena
  • pliu/athena
  • bcarlson/athena
  • ssaha/athena
  • gabarone/athena
  • fastcalosim_test/athena
  • mxia/athena
  • lstocker/athena
  • scamarda/athena
  • guindon/athena
  • amoussa/athena
  • mdonasci/athena
  • rlongo/athena
  • chelling/athena
  • conde/athena
  • gialas/athena
  • mmittal/athena
  • fcostanz/athena
  • shion/athena
  • sschmitt/athena
  • ffollega/athena
  • sberlend/athena
  • hmaguire/athena
  • acts/athena
  • zsoumaim/athena
  • nifomin/athena
  • cgutscho/athena
  • eriefel/athena
  • evarnes/athena
  • guescini/athena
  • jkremer/athena
  • susy-hackers/athena
  • dwilbern/athena
  • laforge/athena
  • llorente/athena
  • akotsoke/athena
  • haozturk/athena
  • kkoeneke/athena
  • rpoggi/athena
  • istin/athena
  • acanesse/athena
  • fizisist/athena
  • fengyu/athena
  • cmerlass/athena
  • rkarnam/athena
  • chenlian/athena
  • ysmirnov/athena_old
  • ivivarel/athena
  • bulekov/athena
  • navarrjo/athena
  • sanchevi/athena
  • amulski/athena
  • yanlin/athena
  • restevam/athena
  • pkramer/athena
  • sefernan/athena
  • vcavalie/athena
  • smwang/athena
  • bauerpa/athena
  • thsjurse/athena
  • mmlynars/athena
  • iyeletsk/athena
  • mmazza/athena
  • jgonski/athena
  • csebasti/athena
  • itrandaf/athena
  • wobisch/athena
  • almgadm/athena
  • jhinds/athena
  • mwielers/athena
  • stavrop/athena
  • lmiller/athena
  • emmat/athena
  • mtchijov/athena
  • lucam/athena
  • kciesla/athena
  • tiyang/athena
  • zuysal/athena
  • aleopold/athena
  • rbalasub/athena
  • lapereir/athena
  • wmccorma/athena
  • pekman/athena
  • kkreul/athena
  • salderwe/athena
  • masaito/athena
  • jstupak/athena
  • somadutt/athena
  • simmons/athena
  • adye/athena
  • ycoadou/athena
  • wtaylor/athena
  • ilongari/athena
  • jzeng/athena
  • kbelobor/athena
  • aoneill/athena
  • dmaximov/athena
  • pinamont/athena
  • kghorban/athena
  • fbartels/athena
  • ssahin/athena
  • gcallea/athena
  • ljeanty/athena
  • mcfayden/athena
  • cschiavi/athena
  • scarra/athena
  • kasai/athena
  • rozeny/athena
  • nbelyaev/athena
  • ecarlson/athena
  • jraine/athena
  • khanov/athena
  • aelmouss/athena
  • abandyop/athena
  • brottler/athena
  • rebeca/athena
  • aohatl/athena
  • gotero/athena
  • doglioni/athena
  • alaperto/athena
  • joheinri/athena
  • bhonan/athena
  • pmoskvit/athena
  • bigliett/athena
  • begalli/athena
  • dpudzha/athena
  • amarzin/athena
  • yajun/athena
  • mpokidov/athena
  • jajimene/athena
  • rgarg/athena
  • paulama/athena
  • atlidali/athena
  • mtesta/athena
  • demelian/athena
  • vcroft/athena
  • torrence/athena
  • lbozianu/athena
  • hacooke/athena
  • wprzygod/athena
  • roward/athena
  • barak/athena
  • csander/athena
  • sgalantz/athena
  • amoroso/athena
  • atsirigo/athena
  • tofitsch/athena
  • mmiralle/athena
  • alory/athena
  • ozaplati/athena
  • salnikov/athena
  • elrossi/athena
  • pbokan/athena
  • ymino/athena
  • jsabater/athena
  • jdevivi/athena
  • pottgen/athena
  • xchen/athena
  • ruth/athena
  • apetukho/athena
  • klin/athena
  • nishu/athena
  • trinn/athena
  • paramon/athena
  • nelsonc/athena
  • xiaoning/athena
  • cappelt/athena
  • juhofer/athena
  • ratkin/athena
  • exot-27/athena
  • bleban/athena
  • acassim/athena
  • dpizzi/athena
  • enarayan/athena
  • bburghgr/athena
  • sampson/athena
  • ztarem/athena
  • qhu/athena
  • mkrivos/athena
  • hessey/athena
  • mmarjano/athena
  • pagessin/athena
  • ychow/athena
  • watsona/athena
  • nviauxma/athena
  • LichtenbergGroup/athena
  • jreich/athena
  • wfawcett/athena
  • perj/athena
  • ibordule/athena
  • mleblanc/athena
  • sridouan/athena
  • othielma/athena
  • alainb/athena
  • jdegens/athena
  • ztao/athena
  • wgeorge/athena
  • hasada/athena
  • bachacou/athena
  • yake/athena
  • pmendesa/athena
  • xiaohu/athena
  • yama/athena
  • ssu/athena
  • ludovica/athena
  • kristin/athena
  • angerami/athena
  • rnayak/athena
  • musafdar/athena
  • jlsmith/athena
  • pebaron/athena-weights
  • ktsuri/athena
  • jezequel/athena
  • hschwart/athena
  • gproto/athena
  • mproffit/athena
  • lhelary/athena
  • amendesj/athena
  • asalzbur/athena
  • malgren/athena
  • lbeemste/athena
  • csamoila/athena
  • rerrabai/athena
  • tiany/athena
  • grabanal/athena
  • mprincip/athena
  • aczirkos/athena
  • spolacek/athena
  • kyamaguc/athena
  • asantra/athena
  • silvinha/athena
  • bmondal/athena
  • holau/athena
  • jreidels/athena
  • mdhlamin/athena
  • tboeckh/athena
  • emily/athena
  • slawlor/athena
  • jroloff/athena
  • bozek/athena
  • iramirez/athena
  • lkrauth/athena
  • carlod/athena
  • tdiasdov/athena
  • mgrabois/athena
  • mtian/athena
  • bbrueers/athena
  • oducu/athena
  • bcole/athena
  • roishi/athena
  • ecelebi/athena
  • idinu/athena
  • jjwilkin/athena
  • dhirsch/athena
  • yuanchan/athena
  • exochell/athena
  • hmoyanog/athena-4-mr
  • ygo/athena
  • ggustavi/athena
  • diwillia/athena
  • cgarner/athena
  • changqia/athena
  • honguyen/athena
  • sbiryuko/athena
  • skorn/athena
  • jizamora/athena
  • jwspence/athena
  • scalvet/athena
  • atsiamis/athena
  • rysawada/athena
  • calpigia/athena
  • yangx/athena
  • cmarcon/athena
  • adimitri/athena
  • kpetukho/athena
  • iene/athena
  • tqiu/athena
  • dhangal/athena
  • atlidbs/athena
  • tbisanz/athena
  • dopasqua/athena
  • jcardena/athena
  • jspah/athena
  • athaler/athena
  • ryamaguc/athena
  • tzenis/athena
  • jkretz/athena
  • maliev/athena
  • hzuchen/athena
  • fdelrio/athena
  • lveloce/athena
  • mbiros/athena
  • oshukrun/athena
  • iwang/athena
  • mumohdso/athena2
  • okumura/athena
  • tsano/athena
  • sagara17/athena
  • mumohdso/athena
  • arennie/athena
  • dmunozpe/athena
  • valentem/athena
  • koshimiz/athena
  • evguillo/athena
  • rhayes/athena
  • dossantn/athena
  • zhijie/athena
  • atate/athena
  • caforio/athena
  • zearnsha/athena
  • maly/athena
  • bnachman/athena
  • hlin/athena
  • rjoshi/athena
  • suyounas/athena
  • yuzhan/athena
  • machitis/athena
  • crougier/athena
  • lunedic/athena
  • mimarine/athena
  • ndebiase/athena
  • mtost/athena
  • omezhens/athena
  • lvannoli/athena
  • thompson/athena
  • jonierma/athena
  • echeu/athena
  • saclawso/athena
  • dounwuch/athena
  • mischott/athena
  • nkakati/athena
  • cprat/athena
  • martinpa/athena
  • sahinsoy/athena
  • hhanif/athena
  • jodamp/athena
  • inaryshk/athena
  • csauer/athena
  • wendlanb/athena
  • tiknight/athena
  • lkeszegh/athena
  • angrigor/athena
  • fedin/athena
  • xchu/athena
  • knikolop/athena
  • pbellos/athena
  • adik/athena
  • jaoliver/athena
  • idrivask/athena
  • lbaltes/athena
  • aikoulou/athena
  • echeremu/athena
  • eschopf/athena
  • algilber/athena
  • haweber/athena
  • sgurdasa/athena
  • ignesi/athena
  • ntamir/athena
  • pamachad/athena
  • sadykov/athena
  • tteixeir/athena
  • tavandaa/athena
  • pyanezca/athena
  • mdrozdov/athena
  • hiito/athena
  • pbhattar/athena
  • veellajo/athena
  • nheatley/athena
  • bsaifudd/athena
  • wolter/athena
  • hsimpson/athena
  • fdibello/athena
  • fsili/athena
  • mzhai/athena
  • dparedes/athena
  • zyan/athena
  • emmarsha/athena
  • mrenda/athena
  • minaenko/athena
  • phkenned/athena
  • rkusters/athena
  • chchau/athena
  • zhangr/athena
  • jburzyns/athena
  • edweik/athena
  • leevans/athena
  • zmarshal/athena
  • slai/athena
  • zfeng/athena
  • awilhahn/athena
  • agaa/athena
  • javanden/athena
  • kkrowpma/athena
  • llaatu/athena
  • zifeng/athena
  • atropina/athena
  • stsigari/athena
  • srdas/athena
  • atlaspmb/athena
  • adonofri/athena
  • metsai/athena
  • cleonido/athena
  • seggebre/athena
  • mnoury/athena
  • yuanda/athena
  • drousso/athena
  • kchoi/athena
  • dgillber/athena
  • ademaria/athena
  • arombola/athena
  • saktas/athena
  • eyamashi/athena
  • ijuarezr/athena
  • zang/athena
  • amdesai/athena
  • axiong/athena
  • matakagi/athena
  • fbendebb/athena
  • qibin/athena
  • nlopezca/athena
  • tbuanes/athena
  • berkeleylab/lowmutracking/athena
  • acanbay/athena
  • jferrand/athena
  • bshresth/athena
  • otheiner/athena-official
  • klassen/athena
  • egodden/athena
  • cbuitrag/athena
  • hawatson/athena
  • hpotti/athena
  • vtudorac/athena
  • parodi/athena
  • mfarring/athena
  • dzengerj/athena
  • chonghao/athena
  • knakkali/athena
  • bballard/athena
  • buboehm/athena
  • lmontana/athena
  • weixi/athena
  • zhuyi/athena
  • adaribay/athena
  • dcieri/athena
  • cimcp/athena
  • asansar/athena
  • kbenkend/athena
  • cantel/athena
  • iliadis/athena
  • jburr/athena
  • duperrin/athena
  • isotarri/athena
  • frenner/athena
  • bstanisl/athena
  • smitani/athena
  • mfewell/athena
  • eegidiop/athena
  • dkoeck/athena
  • blumen/athena
  • czodrows/athena
  • alsala/athena
  • miholzbo/athena
  • yulei/athena
  • clantz/athena
  • amincer/athena
  • jgargan/athena
  • gshatri/athena
  • jmharris/athena
  • gripelli/athena
  • olangrek/athena
  • hpang/athena
  • ewatton/athena
  • otheiner/athena
  • mleigh/athena
  • deniso/athena
  • tizuo/athena
  • preselection-hackathon/athena
  • mfernoux/athena
  • rushioda/athena
  • smeriano/athena
  • sfranche/athena
  • chandler/athena
  • viruelas/athena
  • bernardo/athena
  • pebaron/athena-td
  • jnitschk/athena
  • ksugizak/athena
  • anghosh/ef-anindya
  • skaur/athena
  • yusano/athena
  • hriani/athena
  • rtagami/athena
  • davetisy/athena
  • jgombas/athena
  • wsherman/athena
  • yochi/athena
  • vcepaiti/athena
  • apsallid/athena
  • yuanj/athena
  • sroygara/athena
  • chji/athena
  • pakontax/athena
  • mcgensvc/athena
  • agavrily/athena
  • dmclaugh/athena
  • abunka/athena
  • dmahon/athena
  • almay/athena
  • giagu/athena
  • cjmeyer/athena
  • yuwen/athena
  • qberthet/athena
  • mshapiro/athena
  • dkobylia/athena
  • baitbenc/athena
  • ekay/athena
  • mbarel/athena
  • islazyk/athena
  • dakiyama/athena
  • rdinardo/athena
  • glamprin/athena
  • osalin/athena
  • mlanzacb/athena
  • cgrefe/athena
  • wsfreund/athena
  • minlin/athena
  • beringer/athena
  • szambito/athena
  • yyap/athena
  • hwilkens/athena
  • kazhang/athena
  • mspalla/athena
  • pebaron/athena
  • fcalosim/athena
  • enagy/athena
  • smobius/athena
  • mavogel/athena
  • menke/athena
  • schaffer/athena
  • spagan/athena
  • mduehrss/athena
  • tkharlam/athena
  • okiverny/athena
  • jelena/athena
  • carquin/athena
  • chhayes/athena
  • rateixei/athena
  • jwalder/athena
  • dportill/athena
  • osunnebo/athena
  • satom/athena
  • desilva/athena
  • jahreda/athena
  • sanmay/athena
  • lmijovic/athena
  • junpei/athena
  • kiabelin/athena
  • vtskhaya/athena
  • tilebeam/athena
  • mcarnesa/athena
  • krbjoerk/athena
  • cyoung/athena
  • jedebevc/athena
  • jstark/athena
  • mtogawa/athena
  • delsart/athena
  • silu/athena
  • luxin/athena
  • jtanaka/athena
  • maslawin/athena
  • yifany/athena
  • minghui/athena
  • haoran/athena
  • almeidvi/athena
  • danning/athena
  • beddall/athena
  • faser/offline/athena
  • dcasperfaser/athena
  • vmartin/athena
  • srettie/athena
  • cfan/athena
  • beltran/athena-fork
  • kazheng/athena
  • mmontell/athena
  • pajones/athena
  • kgupta/athena
  • ssinha/athena
  • sudha/athena
  • joana/athena
  • lgagnon/athena
  • lhenkelm/athena
  • anbaraja/athena
  • mtanasin/athena
  • serodrig/athena
  • dpanchal/athena
  • chiodini/athena
  • kkawade/athena
  • amorenos/athena
  • vbuxbaum/athena
  • jshahini/athena
  • kburka/athena
  • apalazzo/athena
  • ehaines/athena
  • desengup/athena
  • gonzalri/athena
  • lfeligio/athena
  • gottino/athena
  • gavrilen/athena
  • jaofferm/athena
  • rmazini/athena
  • dwkim/athena
  • mdidenko/athena
  • cdimitri/athena
  • hazeng/athena
  • sabidi/athena
  • qidong/athena
  • ktackman/athena
  • bkerridg/athena
  • yche/athena
  • yoyeh/athena
  • jingjing/athena
  • mischott/athena-22
  • sgaid/athena
  • ktopolni/athena
  • dabattul/athena
  • attrtcal/athena
  • lbazzano/athena
  • asciandr/athena
  • chjiang/athena
  • thmaurin/athena
  • bochen/athena
  • rushioda/athena-3
  • krdona/athena
  • dtorresa/athena
  • pclark/athena
  • meiqi/athena
  • kvidalgu/athena
  • nlad/athena
  • aackerma/athena
  • aaikot/athena
  • hmoyanog/athena
  • yingjun/athena
  • lesplend/athena
  • jcurran/athena
  • aivina/athena
  • maboelel/athena
  • xinfei/athena
  • mschefer/athena
  • kazheng/athena-physics-val-2023
  • rmakhman/athena
  • xinhui/athena
  • shhan/athena
  • zoduan/athena
  • zhiliang/athena
  • jlue/athena
  • liuk/athena
  • ragrabar/athena
  • sfrances/athena
  • bdixit/athena
  • kyjones/topoetcone-removal
  • alsidley/athena
  • niabicht/athena
  • xingguo/athena
  • yunagai/athena
  • asehrawa/athena
  • keener/athena
  • shahzad/athena
  • mhoppesc/athena
  • llewitt/athena
  • bschlag/athena
  • lcalic/athena-backup
  • greynold/athena
  • kazheng/athena-workingpoint
  • agentry/athena
  • yinmiao/athena
  • drankin/athena
  • bruckman/athena
  • adohnalo/athena
  • kbhide/athena
  • nkang/athena
  • asmaga/athena
  • berkeleylab/acts/athena
  • hvanders/athena
  • ladamczy/test
  • tbeumker/athenatest
  • weitao/athena
  • tbeumker/athena
  • jiturriz/athena
  • losanti/athena
  • dmankad/athena-idle
  • losanti/athena-23
  • vmaksimo/athena
  • menu-hackathon/athena
  • dawerner/athena
  • kyjones/trigger-example
  • wsong/athena
  • seggebre/athena-fluencemap-modification
  • toobauma/athena
  • gtarna/athena
  • fisopkov/athena
  • edreyer/athena
  • maparo/athena
  • smanzoni/athena
  • lprimomo/athena
  • adimri/athena
  • pgraveli/athena
  • SecVtx-Lancaster/Athena
  • shmukher/athena
  • wstanek/athena
  • aackerma/atlas-athena
  • jcrosby/athena
  • tovsiann/athena
  • lrambell/athena
  • ppotepa/athena
  • atlas-sa-uct/athena
  • rsnyder/athena
  • zgao/athena
  • eullmank/athena
  • lroos/athena
  • skita/athena
  • evitale/athena
  • mhemmett/athena
  • xmapekul/athena
  • achakrav/athena
  • kgoto/athena
  • thmaurin/athena-sim-flavour
  • rashbypi/athena
  • npond/athena
  • ivyas/athena
  • arej/athena
  • aleksand/athena
  • lkretsch/athena
  • hluk/athena
  • cvittori/athena
  • epasqual/athena
  • jebohm/athena
  • aralves/athena
  • dbiswas/athena
  • mbiyabi/athena
  • dkoeck/anniathenafork
  • mkareem/athena
  • croland/athena
  • tslee/athena
  • mihe/athena
  • rgupta/athena
  • mhaacke/athena
  • feickert/athena
  • pkumari/athena
  • cgarvey/athena
  • kesedlac/athena
  • ricunnin/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • asoflau/athena
  • gwilliam/athena
  • agerwin/athena
  • gfrattar/athena
  • bdixit/masking-strip-modules
  • jfeng2/athena
  • gtolkach/athena
  • bscheuer/athena
  • svanstro/athena
  • ksudo/athena
  • vaustrup/athena
  • gaofeng/athena
  • rhiguchi/athena
  • hart/athena
  • etoyoda/athena
  • kosuzuki/athena
  • tpaschoa/athena
  • rmizuhik/athena
  • kkanke/athena
  • tnakagaw/athena
  • amakita/athena
  • dduda/athena
  • maoki/athena
  • miyamada/athena
  • rishikaw/athena
  • whopkins/athena
  • ferusso/athena
  • anayaz/athena
  • shudong/athena
  • aagaard/athena
  • evalient/athena
  • smweber/athena-run-3
  • smweber/athena
  • zyan/athena-muon-calib
  • dellacqu/athena
  • zyan/athena-muon-calib-stream
  • evalient/athena-dnn-calculator
  • glagafon/project-nimber-1
  • sbellman/athena
  • strom/athena-dms
  • strom/athena
  • brosser/athena
  • jsallen/athena
  • macretar/athena
  • aowang/athena
  • skadir/athena-sadaf
  • leguo/athena
  • ooncel/athena
  • osotosan/athena
  • jhoya/athena
  • hasun/athena
  • tygeorge/athena
  • glagafon/handi-project
  • wuxi/athena
  • will/athena
  • syan/athena-syan
  • glagafon/handi-project-1
  • aborbely/athena
  • mnorfolk/athena
  • schernau/athena
  • axgallen/athena-qualification-task
  • karakawa/athena
  • mmaroun/ravina-fork
  • taogawa/athena
  • seinfant/athena
  • axgallen/athena
  • dmankad/athena-gen
  • romar/athena
  • agarabag/athena
  • tmlinare/athena
  • zuzak/athena
  • ktariq/athena
  • mahorstm/athena
  • dhagan/athena
  • vlysenko/athena
  • ipolishc/athena
  • atishelm/athena
  • ibamwidh/athena
  • tizhang/athena
  • jolamber/athena
  • ykhoulak/myathena
  • frfische/athena
  • xilin/athena
  • jlue/athena-latest
  • huayu/athena
  • nkua-atlas/athena
  • yil/athena
  • chuanye/athena
  • tayoshid/athena
  • kifarman/athena
  • dntounis/athena
  • nischmit/athena
  • steinber/athena-main
  • lderamo/athena
  • tdingley/athena
  • movincen/athena
  • hasegawa/athena
  • dtruncal/athena
  • mnowak/athena
  • kazheng/athena-acts
  • dongyi/athena
  • malvesca/athena
  • ladamczy/athena
  • openc/athena
  • glagafon/dq-optimize
  • mhufnage/athena
  • lsultana/obsolete_athena
  • lcalic/athena
  • lsultana/athena
  • rqian/athena
  • ekajomov/athena-fork-fix
  • anfortma/athena
  • alveltma/athena
  • alpleban/athena
  • kfung/athena
  • yonoda/athena
  • mmaheshw/athena
  • jdavidso/athena
  • edcritel/athena
  • bglik/athena
  • anstein/athena
  • pebaron/athena-leprem
  • mfurukaw/athena
  • anhodges/athena
  • gbird/athena
  • sokkerma/athena
  • midandre/athena
  • kyjones/athena
  • mveen/athena
  • mvivasal/athena
  • jmcgowan/athena
  • asbrooks/athena
  • fcurcio/athena
  • mmlynars/athena-v-2
  • joroemer/athena
  • tburatov/athena
  • lboccard/athena
  • tayoshid/athena-test
  • jodafons/athena
  • dmankad/athena
  • tmclachl/athena
  • ivyoung/athena
  • drasslof/athena
  • ctaybi/athena
  • sdemiran/athena
  • sdahbi/athena
  • sanchezj/athena-2022
  • anburger/athena
  • jiddon/athena
  • sidoti/athena
  • mmoors/athena
  • sanchezj/athena
  • fwinkel/athena
  • apfleger/athena
  • goblirsc/athena
  • rvinasco/athena
  • jwkraus/athena
  • izahir/athena
  • esimpson/athena
  • klleras/athena
  • obut/athena
  • rhaberle/athena
  • dta/athena_old
  • jhowarth/athena
  • jecouthu/athena
  • janders/athena
  • dtrischu/athena
  • jchapman/athena
  • mungo/athena
  • sfuenzal/athena
  • avallier/athena
  • zhaotong/athena
  • fmontere/athena
  • fhenry/athena
  • gdigrego/athena
  • awharton/Athena
  • misantan/athena
  • zalegria/athena
  • amelo/athena
  • peiyan/athena
  • acordeir/athena-ed
  • shaoguan/athena
  • mkholoda/athena
  • nbruscin/athena
  • pdougan/athena
  • fkirfel/athena
  • kchu/athena
  • caiy/athena
  • backes/athena
  • esampson/athena-idart
  • tayoshid/athena-2024
  • shpeng/athena-2
  • fwinkl2/athena
  • gfacini/athena
  • bcervato/athena
  • nharriso/athena
  • gmercado/athena
  • rhowen/athena
  • gmascare/athena
  • yvolkotr/athena
  • esampson/athena-otp
  • costanzo/athena
  • esampson/athena-idart-2
  • djlewis/athena
  • alpleban/athena-met
  • yuematsu/athena
  • astefl/athena
  • pibutti/athena
  • yilin/athena
  • esampson/athena-june-otp
  • bmoser/athena
  • bdong/athena
  • thitchin/athena
  • wcastigl/athena
  • sosarkar/athena-again
  • ksahan/athena
  • zhanhang/athena
  • lbarrade/athena
  • msasada/athena
  • seth/athena
  • agheata/athena
  • okolay/athena
  • zhangbo/athena
  • txu/athena
  • mlyukova/athena
  • nsurijr/athena
  • robouque/athena
  • dbaronmo/athena
  • esampson/june-2-otp
  • martyniu/athena
  • wema/athena
  • damperia/athena-acts
  • acamplan/athena
  • boudreau/athena
  • eballabe/athena
  • bhuth/athena
  • vsasse/athena
  • menadeem/athena
  • bngair/me-tsig-athena
  • bngair/met-significance-r-22
  • ksakura/athena
  • vkost/athena
  • atymchys/athena
  • yanqiw/athena
  • linghua/athena
  • rhicks/athena
  • skadir/athena
  • domatter/athena
  • arelycg/athena
  • sgoswami/athena
  • juscerri/athena
  • beltran/athena
  • biliu/athena
  • dreikher/athena
  • mwessels/athena
  • bdebjani/athena
  • sosarkar/athena
  • emoon/athena
  • hshaddix/athena
  • ddicroce/athena
  • cleong/athena
  • fladias/athena
  • elham/athena
  • lwinkler/athena
  • sdiefenb/athena-onnx-tutorial
  • mhabedan/athena
  • dwilson/athena
  • fivone/athena
  • haren/athena
  • scane/athena
  • mads/athena
  • nkrogh/athena
  • thart/athena
  • lsanfili/athena
  • echerepa/athena
  • baer/athena
  • dahumphr/athena
  • dcamarer/athena
  • alancast/athena
  • lifoster/athena
  • kenakamu/athena
  • haotianl/athena
  • eskorda/athena
  • glagafon/aaaathena
  • rshibata/athena
  • glagafon/athena
  • ukhurshi/athena
  • lburke/athena
  • salopez/athena
  • delitez/athena
  • glagafon/glagafon-dq
  • pizhang/athena
  • rvavrick/athena
  • therwig/athena
  • casadop/athena
  • mwitkows/athena
  • htsoi/athena
  • pachabri/athena
  • mmantina/athena
  • lcorazzi/athena
  • ezaya/athena
  • hzhuang/athena
  • rmole/athena
  • jaburles/athena
  • achamber/athena
  • mamirono/athena
  • jkrupa/athena
  • lmonaco/athena
  • rpozzi/athena
  • gserenis/athena
  • mfornasi/athena
  • uepstein/athena
  • semami/athena
  • fdattola/athena
  • ljerala/athena
  • belderto/athena
  • jinglis/athena
  • cmavungu/athena
  • abesir/athena
  • htorre/athena
  • lechols/athena
  • jlittle/athena
  • lopezzot/athena
  • jajohnso/athena
  • robouque/athena-20241115
  • fsiegert/athena
  • wenjingw/athena
  • tneep/athena
  • wguerin/athena
  • rmole/athena-personal-fork
  • lbrown/athena
  • kfang/athena-fork-kyfang
  • epompapa/athena
  • jackersc/athena
  • prmitra/athena
  • kgrimm/athena-kgrimm
  • ashirazi/athena
  • gfazzino/athena
  • amoreira/athena
  • aslobodk/athena
  • wasu/athena
  • toheintz/athena
  • nihartma/athena
  • kdipetri/athena
  • goetz/athena-acts
  • muschmid/athena
  • alarnold/athena
  • yazhou/athena
  • djuarezg/athena
  • falves/athena
  • mborodin/athena
  • mdacunha/athena
  • wlai/athena
  • novotnyp/athena
  • rohasan/athena
  • adsalvad/athena
  • ibenaoum/athena
  • asickles/athena
  • alecrhys/athena
  • tflee/athena
  • lvicenik/athena
  • christog/athena
  • mfarzali/athena
  • zetao/athena
  • llarson/athena
  • frcastig/athena
  • pusharma/athena
  • ehampshi/athena
  • kkazakov/athena
  • gpinheir/athena
  • jusilva/athena
  • jecifuen/athena
  • exochell/my-athena
  • tomoya/athena-low-pt-muon-rec
  • vchabala/athena
  • hshaddix/athena-hshaddix
  • mojeda/athena
  • nshtokha/athena
  • jlieberm/athena
  • chhultqu/athena
  • nsur/athena-lund
  • jlai/athena
  • misavic/athena
  • yuxuanz/local-athena
  • camccrac/athena
  • sizumiya/athena
  • pmourafr/athena
  • yukari/athena
  • mnegrini/athena
  • zhubacek/athena
  • akraus/athena
  • rkavak/athena
  • zrokavec/athena
  • sawyer/athena
  • mfilipig/athena
  • gipoddar/athena
  • fdejean/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • ssuravar/athena
  • mtancock/athena-2
  • beyeo/athena
  • gsalvi/athena
  • ywng/athena
  • vpires/athena-vasco
  • sutuncay/athena
  • fballi/athena
  • stlin/athena
1576 results
Show changes
Commits on Source (95)
Showing
with 288 additions and 112 deletions
......@@ -23,6 +23,11 @@ from AthenaCommon.AppMgr import ServiceMgr as svcMgr
## get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
# Set that we are running MC+MC overlay in MT mode
from OverlayCommonAlgs.OverlayFlags import overlayFlags
overlayFlags.isDataOverlay.set_Value_and_Lock(False)
overlayFlags.isOverlayMT.set_Value_and_Lock(True)
#--------------------------------------------------------------
# Load POOL support for DoubleEventSelector
#--------------------------------------------------------------
......
......@@ -24,6 +24,11 @@ from AthenaCommon.AppMgr import theApp
## get a handle to the ServiceManager
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
# Set that we are running MC+MC overlay in MT mode
from OverlayCommonAlgs.OverlayFlags import overlayFlags
overlayFlags.isDataOverlay.set_Value_and_Lock(False)
overlayFlags.isOverlayMT.set_Value_and_Lock(True)
#--------------------------------------------------------------
# Load POOL support for DoubleEventSelector
#--------------------------------------------------------------
......
......@@ -23,6 +23,11 @@ from AthenaCommon.AppMgr import ServiceMgr as svcMgr
# get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
# Set that we are running MC+MC overlay in MT mode
from OverlayCommonAlgs.OverlayFlags import overlayFlags
overlayFlags.isDataOverlay.set_Value_and_Lock(False)
overlayFlags.isOverlayMT.set_Value_and_Lock(True)
#--------------------------------------------------------------
# Load POOL support for DoubleEventSelector
#--------------------------------------------------------------
......
......@@ -23,6 +23,11 @@ from AthenaCommon.AppMgr import ServiceMgr as svcMgr
## get a handle to the ApplicationManager
from AthenaCommon.AppMgr import theApp
# Set that we are running MC+MC overlay in MT mode
from OverlayCommonAlgs.OverlayFlags import overlayFlags
overlayFlags.isDataOverlay.set_Value_and_Lock(False)
overlayFlags.isOverlayMT.set_Value_and_Lock(True)
#--------------------------------------------------------------
# Load POOL support for DoubleEventSelector
#--------------------------------------------------------------
......
################################################################################
# Package: CaloDetMgrDetDescrCnv
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( CaloDetMgrDetDescrCnv )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
DetectorDescription/DetDescrCnvSvc
DetectorDescription/Identifier
GaudiKernel
PRIVATE
AtlasTest/TestTools
Calorimeter/CaloDetDescr
Calorimeter/CaloIdentifier
Control/AthenaKernel
Control/StoreGate
Database/RDBAccessSvc
DetectorDescription/GeoModel/GeoModelInterfaces
DetectorDescription/GeoModel/GeoModelUtilities
LArCalorimeter/LArGeoModel/LArReadoutGeometry
TileCalorimeter/TileDetDescr )
# External dependencies:
find_package( Boost COMPONENTS filesystem thread system )
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
# Component(s) in the package:
atlas_add_component( CaloDetMgrDetDescrCnv
src/*.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} DetDescrCnvSvcLib Identifier GaudiKernel CaloDetDescrLib CaloIdentifier AthenaKernel StoreGateLib SGtests GeoModelUtilities LArReadoutGeometry TileDetDescr )
LINK_LIBRARIES DetDescrCnvSvcLib Identifier GaudiKernel CaloDetDescrLib CaloIdentifier AthenaKernel StoreGateLib SGtests GeoModelUtilities LArReadoutGeometry TileDetDescr )
# Install files from the package:
atlas_install_headers( CaloDetMgrDetDescrCnv )
atlas_install_python_modules( python/*.py )
atlas_install_joboptions( share/*.py )
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
#include "CaloDetMgrDetDescrCnv/CaloCellVolumes.h"
#include "CaloCellVolumes.h"
#include "Identifier/Identifier.h"
#include "CaloIdentifier/CaloCell_ID.h"
......
/*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
#include "CaloDetMgrDetDescrCnv/CaloMgrDetDescrCnv.h"
#include "CaloDetMgrDetDescrCnv/CaloSuperCellMgrDetDescrCnv.h"
#include "CaloMgrDetDescrCnv.h"
#include "CaloSuperCellMgrDetDescrCnv.h"
DECLARE_CONVERTER( CaloMgrDetDescrCnv )
DECLARE_CONVERTER( CaloSuperCellMgrDetDescrCnv )
......
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
#include "CaloDetMgrDetDescrCnv/CaloMgrDetDescrCnv.h"
#include "CaloDetMgrDetDescrCnv/CaloCellVolumes.h"
#include "CaloMgrDetDescrCnv.h"
#include "CaloCellVolumes.h"
#include "DetDescrCnvSvc/DetDescrConverter.h"
#include "DetDescrCnvSvc/DetDescrAddress.h"
......
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
// $Id$
......@@ -15,7 +15,7 @@
#undef NDEBUG
#include "CaloDetMgrDetDescrCnv/CaloSuperCellMgrDetDescrCnv.h"
#include "CaloSuperCellMgrDetDescrCnv.h"
#include "CaloDetDescr/ICaloSuperCellIDTool.h"
#include "TileDetDescr/TileDetDescrManager.h"
#include "CaloDetDescr/CaloDetDescrManager.h"
......
################################################################################
# Package: CaloUtils
################################################################################
#Copyright (C) 2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( CaloUtils )
# Declare the package's dependencies:
atlas_depends_on_subdirs(
PUBLIC
Calorimeter/CaloConditions
Calorimeter/CaloDetDescr
Calorimeter/CaloEvent
Calorimeter/CaloGeoHelpers
Calorimeter/CaloIdentifier
Calorimeter/CaloInterface
Control/AthenaBaseComps
Control/AthenaKernel
Control/Navigation
Control/StoreGate
Control/CxxUtils
Event/FourMom
Event/xAOD/xAODCaloEvent
Event/xAOD/xAODCore
GaudiKernel
PRIVATE
AtlasTest/TestTools
Control/SGTools
DetectorDescription/GeoModel/GeoModelInterfaces
DetectorDescription/IdDictParser
DetectorDescription/Identifier )
# External dependencies:
find_package( Boost )
find_package( CLHEP )
......@@ -93,7 +66,7 @@ atlas_add_test( CaloTowerStore_test
atlas_add_test( CaloTowerBuilderTool_test
SCRIPT test/CaloTowerBuilderTool_test.sh
LOG_IGNORE_PATTERN "Reading file|Unable to locate catalog|Cache alignment"
ENVIRONMENT "ATLAS_REFERENCE_TAG=CaloUtils/CaloUtils-01-00-11"
ENVIRONMENT "ATLAS_REFERENCE_TAG=CaloUtils/CaloUtils-01-00-12"
PROPERTIES TIMEOUT 500 )
atlas_add_test( ToolWithConstants_test
......
......@@ -31,7 +31,6 @@ StatusCodeSvc INFO initialize
AthDictLoaderSvc INFO in initialize...
AthDictLoaderSvc INFO acquired Dso-registry
ClassIDSvc INFO getRegistryEntries: read 3542 CLIDRegistry entries for module ALL
CoreDumpSvc INFO install f-a-t-a-l handler... (flag = -1)
CoreDumpSvc INFO Handling signals: 11(Segmentation fault) 7(Bus error) 4(Illegal instruction) 8(Floating point exception)
MetaDataSvc INFO Initializing MetaDataSvc - package version AthenaServices-00-00-00
AthenaPoolCnvSvc INFO Initializing AthenaPoolCnvSvc - package version AthenaPoolCnvSvc-00-00-00
......
......@@ -198,6 +198,11 @@ def _createCfgFlags():
return dqf
_addFlagsCategory(acf, "DQ", __dq, 'AthenaMonitoring' )
def __perfmon():
from PerfMonComps.PerfMonConfigFlags import createPerfMonConfigFlags
return createPerfMonConfigFlags()
_addFlagsCategory(acf, "PerfMon", __perfmon, 'PerfMonComps')
return acf
......
......@@ -24,16 +24,35 @@
* attribute is supported or a fallback C++ class intended to be
* (mostly) functionally equivalent.
*
* We also support these additional operations:
* We also support additional operations.
*
* Deducing useful types:
* - @c CxxUtils::vec_type_t<VEC> is the element type of @c VEC.
* - @c CxxUtils::mask_type_t<VEC> is the vector type return by relational
* operations.
*
* Deducing the num of elements in a vectorized type:
* - @c CxxUtils::vec_size<VEC>() is the number of elements in @c VEC.
* - @c CxxUtils::vec_size(const VEC&) is the number of elements in @c VEC.
*
* Methods providing similar functionality to certain x86-64 SIMD intrinics
* - @c CxxUtils::vbroadcast (VEC& v, T x) initializes each element of
* @c v with @c x.
* - @c CxxUtils::vload (VEC& dst, vec_type_t<VEC>* mem_addr)
* loads elements from @c mem_addr
* to @c dst
* - @c CxxUtils::vstore (vec_type_t<VEC>* mem_addr, VEC& src)
* stores elements from @c src
* to @c mem_addr
* - @c CxxUtils::vselect (VEC& dst, const VEC& a, const VEC& b, const
* mask_type_t<VEC>& mask)
* copies elements from @c a or @b, depending
* on the value @c of mask to @c dst.
* - @c CxxUtils::vmin (VEC& dst, const VEC& a, const VEC& b)
* copies to @c dst[i] the min(a[i],b[i])
*
*/
#ifndef CXXUTILS_VEC_H
#define CXXUTILS_VEC_H
......@@ -41,6 +60,7 @@
#include "CxxUtils/features.h"
#include "boost/integer.hpp"
#include <cstdlib>
#include <cstring>
#include <initializer_list>
#include <algorithm>
#include <type_traits>
......@@ -177,7 +197,7 @@ UNOP(~)
#undef UNOP
// Define relational operations.
......@@ -330,13 +350,30 @@ constexpr size_t vec_size(const VEC&)
return sizeof(VEC) / sizeof(ELT);
}
/**
* brief Deduce the type of a mask , type returned by relational operations,
* for a vectorized type.
*/
template<class VEC>
struct mask_type
{
static auto maskt(const VEC& v1, const VEC& v2) -> decltype(v1 < v2);
typedef
typename std::invoke_result<decltype(maskt), const VEC&, const VEC&>::type
type1;
typedef std::remove_cv_t<std::remove_reference_t<type1>> type;
};
template<class VEC>
/// Deduce the mask type for a vectorized type.
using mask_type_t = typename mask_type<VEC>::type;
/**
* brief Copy a scalar to each element of a vectorized type.
* Similar functionality to _mm_set/_mm_broadcast x86-64 intrinsics.
*/
template <typename VEC, typename T>
inline
void vbroadcast (VEC& v, T x)
template<typename VEC, typename T>
inline void
vbroadcast(VEC& v, T x)
{
// This may look inefficient, but the loop goes away when we
// compile with optimization.
......@@ -346,6 +383,66 @@ void vbroadcast (VEC& v, T x)
}
}
/*
* @brief load elements from memory address (C-array)
* to a vectorized type. Similar to _mm_load intrinsics
*/
template<typename VEC>
inline void
vload(VEC& dst, vec_type_t<VEC>* mem_addr)
{
std::memcpy(&dst, mem_addr, sizeof(VEC));
}
/*
* @brief load elements from a vectorized type to
* a memory address (C-array).
* Similar to _mm_store intrinsics
*/
template<typename VEC>
inline void
vstore(vec_type_t<VEC>* mem_addr, VEC& src)
{
std::memcpy(mem_addr, &src, sizeof(VEC));
}
/*
* @brief select/blend function.
* Similar _mm_blend X86-64 intrinsics
*/
template<typename VEC>
inline void
vselect(VEC& dst, const VEC& a, const VEC& b, const mask_type_t<VEC>& mask)
{
#if (defined(__clang__) && (__clang_major__ < 10)) || \
!HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
constexpr size_t N = vec_size<VEC>();
for (size_t i = 0; i < N; i++) {
dst[i] = mask[i] ? a[i] : b[i];
}
#else
dst = mask ? a : b;
#endif
}
/*
* @brief vectorized min.
* Similar to _mm_min intrinsics
*/
template<typename VEC>
inline void
vmin(VEC& dst, const VEC& a, const VEC& b)
{
#if (defined(__clang__) && (__clang_major__ < 10)) || \
!HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
constexpr size_t N = vec_size<VEC>();
for (size_t i = 0; i < N; i++) {
dst[i] = a[i] < b[i] ? a[i] : b[i];
}
#else
dst = a < b ? a : b;
#endif
}
} // namespace CxxUtils
......
......@@ -22,7 +22,7 @@
#include <type_traits>
#include <limits>
#include <array>
#include <valarray>
......@@ -269,6 +269,66 @@ void test_broadcast (const VEC& v1)
}
}
template<class VEC>
void
test_storeload(const VEC& v1)
{
std::array<CxxUtils::vec_type_t<VEC>, CxxUtils::vec_size<VEC>()> buffer{};
CxxUtils::vec_type_t<VEC>* mem_addr = buffer.data();
CxxUtils::vstore(mem_addr, v1);
size_t N = CxxUtils::vec_size<VEC>();
for (size_t i = 0; i < N; i++) {
assert(v1[i] == mem_addr[i]);
}
VEC v2;
CxxUtils::vload(v2, mem_addr);
for (size_t i = 0; i < N; i++) {
assert(v2[i] == mem_addr[i]);
}
}
template<class VEC>
void
test_select(const VEC& v1)
{
const VEC v2 = 2 * v1;
CxxUtils::mask_type_t<VEC> greater;
CxxUtils::mask_type_t<VEC> less;
size_t N = CxxUtils::vec_size<VEC>();
for (size_t i = 0; i < N; i++) {
greater[i] = v1[i] > v2[i];
less[i] = v1[i] < v2[i];
}
VEC selectGreater;
CxxUtils::vselect(selectGreater, v1, v2, greater);
VEC selectLess;
CxxUtils::vselect(selectLess, v1, v2, less);
for (size_t i = 0; i < N; i++) {
assert(selectGreater[i] == v2[i]);
assert(selectLess[i] == v1[i]);
}
}
template<class VEC>
void
test_min(const VEC& v1)
{
const VEC v2 = v1 + 1;
VEC min;
CxxUtils::vmin(min, v1, v2);
size_t N = CxxUtils::vec_size<VEC>();
for (size_t i = 0; i < N; i++) {
assert(min[i] == v1[i]);
}
}
template <template <class T, size_t N> class VEC>
void test1a()
......@@ -279,13 +339,16 @@ void test1a()
assert (CxxUtils::vec_size(v) == 4);
#define ELT(r,data,elem) elem,
#define INITN(N, ...) { BOOST_PP_LIST_FOR_EACH(ELT, _, BOOST_PP_LIST_FIRST_N(N, BOOST_PP_VARIADIC_TO_LIST(__VA_ARGS__))) }
#define INITN(N, ...) { BOOST_PP_LIST_FOR_EACH(ELT, _, BOOST_PP_LIST_FIRST_N(N, BOOST_PP_VARIADIC_TO_LIST(__VA_ARGS__))) }
#define TEST_FLOAT(T, N) \
do { \
test_arith (VEC<T, N> INITN(N, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5)); \
test_relops (VEC<T, N> INITN(N, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5)); \
test_broadcast (VEC<T, N> INITN(N, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5)); \
test_storeload (VEC<T, N> INITN(N, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5)); \
test_select (VEC<T, N> INITN(N, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5)); \
test_min (VEC<T, N> INITN(N, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5)); \
} while(0)
TEST_FLOAT(float, 1);
......@@ -303,6 +366,9 @@ void test1a()
test_arith (VEC<T, N> INITN(N, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)); \
test_relops (VEC<T, N> INITN(N, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)); \
test_broadcast (VEC<T, N> INITN(N, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3)); \
test_storeload (VEC<T, N> INITN(N, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)); \
test_select (VEC<T, N> INITN(N, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)); \
test_min (VEC<T, N> INITN(N, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)); \
test_int (VEC<T, N> INITN(N, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)); \
test_logops (VEC<T, N> INITN(N, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 1, 1)); \
} while(0)
......
#!/usr/bin/env python
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.ComponentFactory import CompFactory
from AthenaCommon.Logging import logging
## A minimal new-style configuration for PerfMonMTSvc
def PerfMonMTSvcCfg(flags, **kwargs):
""" Configuring PerfMonMTSvc """
# Get the logger
log = logging.getLogger("PerfMonMTSvcCfg")
log.info("Configuring PerfMonMTSvc with flags:")
log.info(" >> doFastMonMT {}".format(flags.PerfMon.doFastMonMT))
log.info(" >> doFullMonMT {}".format(flags.PerfMon.doFullMonMT))
# Check if basic monitoring is asked for
if not flags.PerfMon.doFastMonMT and not flags.PerfMon.doFullMonMT:
log.info("Nothing to be done...")
return ComponentAccumulator()
# Hook to PerfMonMTSvc
PerfMonMTSvc = CompFactory.PerfMonMTSvc
# Set the main properties for the service
import os,psutil
kwargs.setdefault("wallTimeOffset",
psutil.Process(os.getpid()).create_time() * 1000)
kwargs.setdefault("numberOfThreads",
max(1,flags.Concurrency.NumThreads))
kwargs.setdefault("numberOfSlots",
max(1,flags.Concurrency.NumConcurrentEvents))
kwargs.setdefault("doComponentLevelMonitoring",
flags.PerfMon.doFullMonMT)
# Get CA and add the service
acc = ComponentAccumulator()
acc.addService(PerfMonMTSvc(**kwargs), create=True)
# Enable the auditors that are necessarry for the service
acc.setAppProperty("AuditAlgorithms", True)
acc.setAppProperty("AuditTools", True)
acc.setAppProperty("AuditServices", True)
# Add the algorithm that is necessary for the service
PerfMonMTAlg = CompFactory.PerfMonMTAlg
acc.addEventAlgo(PerfMonMTAlg(), sequenceName='AthAlgSeq')
# Return the CA
return acc
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
def createPerfMonConfigFlags():
pcf = AthConfigFlags()
# Two basic flags for PerfMonMT
pcf.addFlag('PerfMon.doFastMonMT', False)
pcf.addFlag('PerfMon.doFullMonMT', False)
return pcf
################################################################################
# Package: SGTools
################################################################################
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( SGTools )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Control/AthenaKernel
Control/CxxUtils
GaudiKernel
PRIVATE
AtlasTest/TestTools
Control/SGMon/SGAudCore )
# External dependencies:
find_package( Boost COMPONENTS thread filesystem system )
find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
find_package( Boost )
# Component(s) in the package:
atlas_add_library( SGTools
src/*.cxx
PUBLIC_HEADERS SGTools
INCLUDE_DIRS ${Boost_INCLUDE_DIRS}
PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} AthenaKernel CxxUtils GaudiKernel
PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} TestTools SGAudCore )
PRIVATE_LINK_LIBRARIES SGAudCore )
atlas_add_dictionary( SGToolsDict
SGTools/SGToolsDict.h
SGTools/selection.xml
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
# Tests in the package:
atlas_add_test( VersionedKey_test
SOURCES
test/VersionedKey_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( safe_clid_test
SOURCES
test/safe_clid_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( exceptions_test
SOURCES
test/exceptions_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( StringPool_test
SOURCES
test/StringPool_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( DataProxy_test
SOURCES
test/DataProxy_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( DataStore_test
SOURCES
test/DataStore_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( TransientAddress_test
SOURCES
test/TransientAddress_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( CurrentEventStore_test
SOURCES
test/CurrentEventStore_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )
atlas_add_test( SGFolderItem_test
SOURCES
test/SGFolderItem_test.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} AthenaKernel CxxUtils GaudiKernel TestTools SGAudCore SGTools )
LINK_LIBRARIES SGTools )