Skip to content
Snippets Groups Projects

Compare revisions

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

Source

Select target project
No results found

Target

Select target project
  • emsmith/athena
  • dzubov/athena
  • pscholer/athena
  • akvam/athena
  • flasagni/athena
  • hartman/athena
  • alux/athena
  • berenice/athena
  • mschott/athena
  • mgenest/athena
  • pbalek/athena
  • dsalvato/athena
  • korcyl/athena
  • tlyubush/athena
  • lyubushk/athena
  • gstark/athena
  • yharris/athena
  • lmonsoni/athena
  • nagano/athena
  • lcorpe/athena
  • lshi/athena
  • rrosten/athena
  • ytsujika/athena
  • tiledemo/athena
  • abagdato/athena
  • fparodi/athena
  • tmoxter/athena
  • lheinric/athena
  • milu/athena
  • pyin/athena
  • juesseiv/athena-celeritas
  • mmlynari/athena
  • matthier/athena
  • jsandesa/athena
  • borisov/athena
  • zchubini/athena
  • mpenzin/athena
  • mcorradi/athena
  • okovanda/athena
  • meevans/athena
  • isiral/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • bwinter/athena
  • brle/athena
  • camacho/athena
  • icioara/athena
  • mcentonz/athena
  • quli/athena
  • mikhail/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mbasso/athena
  • pagacova/athena
  • dgancarc/athena
  • stefania/athena
  • gmarchio/athena
  • jolsson/athena
  • atlasdqm/athena
  • chuanshu/athena
  • yygao/athena
  • shimoji/athena
  • zhenw/athena
  • jojamies/athena
  • keli/athena
  • cnass/athena
  • beckerov/athena
  • passaggi/athena
  • marvin/athena
  • hdf5-utils/athena
  • pberta/athena
  • aaboulho/athena
  • acrobert/athena
  • ranjitn/athena
  • cescobar/athena
  • ktodome/athena
  • kastanas/athena
  • huirun/athena
  • atrzupek/athena
  • tzorbas/athena
  • lfountas/athena
  • ccarrion/athena
  • aambler/athena
  • derendar/athena
  • britzger/athena
  • hanl/athena
  • epender/athena
  • gipezzul/athena
  • mmineev/athena
  • robertma/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • pleier/athena
  • nguseyno/athena
  • nekumari/athena
  • avasyuko/athena
  • gtateno/athena
  • pavel/athena
  • reznicek/athena
  • aburke/athena
  • jiling/athena
  • jcordeir/athena
  • herrmant/athena
  • lmcelhin/athena
  • xuh/athena
  • averbyts/athena
  • tnommens/athena
  • ewallin/athena
  • tvazquez/athena
  • shbansal/athena
  • gascott/athena
  • yuhui/athena
  • lserkin/athena
  • ccaminch/athena
  • corentin/athena
  • miochoa/athena
  • cdiez/athena
  • cpollard/athena
  • hfox/athena
  • madurano/athena_gittutorial
  • msykora/athena
  • ckirfel/athena
  • jakoubek/athena
  • calfayan/athena
  • kjohns/athena
  • atlas/athena
  • toshi/athena
  • dguest/athena
  • fwinkl/athena
  • wlampl/athena
  • aundrus/athena
  • akraszna/athena
  • karolos/athena
  • jmontejo/athena
  • damazio/athena
  • okuprash/athena
  • smh/athena
  • turra/athena
  • tdado/athena
  • tadej/athena
  • abuckley/athena
  • jmasik/athena
  • pjacka/athena
  • tamartin/athena
  • tbold/athena
  • mhodgkin/athena
  • nstyles/athena
  • mark/athena
  • rhauser/athena
  • phwindis/athena
  • arnaez/athena
  • baines/athena
  • mmuskinj/athena
  • psommer/athena
  • bwynne/athena
  • tstreble/athena
  • ATLAS-EGamma/athena
  • yuxu/athena
  • toyamaza/athena
  • gemmeren/athena
  • ssnyder/athena
  • wwalko/athena
  • emoyse/athena
  • pgadow/athena
  • solodkov/athena
  • rbielski/athena
  • dcasper/athena
  • mrybar/athena
  • ychiu/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • graemes/athena
  • sshaw/athena
  • shlomit/athena
  • hartj/athena
  • jcatmore/athena
  • ebuschma/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • sroe/athena
  • lfiorini/athena
  • longjon/athena
  • jichen/athena
  • nikiforo/athena
  • fpastore/athena
  • harkusha/athena
  • mvozak/athena
  • leggett/athena
  • martindl/athena
  • almaloiz/athena
  • tlari/athena
  • susinha/athena
  • filthaut/athena
  • cchan/athena
  • peter/athena
  • cvarni/athena
  • wleight/athena
  • berkeleylab/CharmPhysics/athena
  • nwarrack/athena
  • chays/athena
  • dtovey/athena
  • sgeorge/athena
  • cshimmin/athena
  • yafu/athena
  • mihuebne/athena
  • mgignac/athena
  • alfroch/athena
  • mstamenk/athena
  • okepka/athena
  • jsallen/athena-high-pt-ms-jets
  • tkohno/athena
  • janovak/athena
  • wiedenat/athena
  • dkar/athena
  • khoo/athena
  • maklein/athena
  • tmkrtchy/athena
  • gingrich/athena
  • schaarsc/athena
  • cohm/athena
  • ponyisi/athena
  • ravinab/athena
  • omajersk/athena
  • scheiric/athena
  • pleskot/athena
  • dbakshig/athena
  • jobalz/athena
  • ebergeas/athena
  • ekasimi/athena
  • fernando/athena
  • afaulkne/athena
  • xai/athena
  • merrenst/athena
  • goetz/athena
  • ekuwertz/athena
  • dpopov/athena
  • astruebi/athena
  • mdanning/athena
  • achishol/athena
  • egramsta/athena
  • hye/athena
  • clseitz/athena
  • alaurier/athena
  • bmindur/athena
  • mtoscani/athena
  • efilmer/athena
  • krumnack/athena
  • jpanduro/athena
  • ssarikay/athena
  • hyamauch/athena
  • shanisch/athena
  • ppostola/athena
  • aad/athena
  • gpanizzo/athena
  • rcoelhol/athena
  • ncalace/athena
  • stelzer/athena
  • ssottoco/athena
  • turnerm/athena
  • sutt/athena
  • rkopelia/athena
  • tupham/athena
  • cmcginn/athena
  • nkrengel/athena
  • tsulaia/athena
  • bernius/athena
  • vcairo/athena
  • ldc/athena
  • stsuno/athena
  • yunju/athena
  • jmacdona/athena
  • jdandoy/athena
  • mbandier/athena
  • mehlhase/athena
  • dzanzi/athena
  • kzoch/athena
  • jufische/athena
  • kwhalen/athena
  • nasbah/athena
  • bmorgan/athena
  • amete/athena
  • msaimper/athena
  • williams/athena
  • rcarney/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • kkohler/athena
  • hhibi/athena
  • cdeutsch/athena
  • ynoguchi/athena
  • coccaro/athena
  • campanel/athena
  • loch/athena
  • wbalunas/athena
  • hoide/athena
  • xju/athena
  • nova/athena
  • yuchou/athena
  • hrussell/athena
  • todorova/athena
  • sjiggins/athena
  • lidiaz/athena
  • jbiswal/athena
  • bgokturk/athena
  • aytul/athena
  • kegraham/athena
  • guerrero/athena
  • bouhova/athena
  • kpachal/athena
  • alwang/athena
  • dhayden/athena
  • mverissi/athena
  • alopezso/athena
  • mvessell/athena
  • ssantpur/athena
  • kenelson/athena
  • upatel/athena
  • omeshkov/athena
  • mvanadia/athena
  • soumya/athena
  • ruyuan/athena
  • igrabows/athena
  • fmeloni/athena
  • tvarol/athena
  • korona/athena
  • dshope/athena
  • anperrev/athena
  • eramakot/athena
  • dbogavac/athena
  • mhank/athena
  • tnobe/athena
  • cowagner/athena
  • tursom/athena
  • fsforza/athena
  • fgiuli/athena
  • derue/athena
  • angianni/athena
  • koffas/athena
  • ballbroo/athena
  • diehl/athena
  • falonso/athena
  • chinderk/athena
  • tphamleh/athena
  • myexley/athena
  • ekajomov/athena-general
  • davidek/athena
  • sarbiolv/athena
  • mfujimot/athena
  • hansenph/athena
  • masato/athena
  • salvator/athena
  • stapiaar/athena
  • hirose/athena
  • jhaley/athena
  • nwenke/athena
  • jmendes/athena
  • ffabbri/athena
  • agbet/athena
  • tpelzer/athena
  • dbabal/athena
  • gia/athena
  • juesseiv/athena
  • hmildner/athena
  • cdelitzs/athena
  • temoskal/athena
  • kkrizka/athena
  • asonay/athena
  • ckitsaki/athena
  • dwallace/athena
  • iaizenbe/athena
  • eschanet/athena
  • czhou/athena
  • lferencz/athena
  • pmeiring/athena
  • jteoh/athena
  • jiawei/athena
  • liberato/athena
  • mromano/athena
  • rustem/athena
  • jbeirer/athena
  • sswatman/athena
  • nielsenj/athena
  • wachan/athena
  • miqueits/athena
  • ranovotn/athena
  • asquith/athena
  • elmsheus/athena
  • nicholas/athena
  • eparrish/athena
  • markowen/athena
  • esoldato/athena
  • mhance/athena
  • fuhe/athena
  • dakoch/athena
  • asoukhar/athena
  • aranzazu/athena
  • ndegroot/athena
  • aporeba/athena
  • lihan/athena
  • jkempste/athena
  • tjunkerm/athena
  • sschramm/athena
  • ginaciog/athena
  • mdelmast/athena
  • verducci/athena
  • mswiatlo/athena
  • martis/athena
  • anmrodri/athena
  • bcarlson/athena
  • pliu/athena
  • fastcalosim_test/athena
  • ssaha/athena
  • scamarda/athena
  • gabarone/athena
  • mxia/athena
  • rlongo/athena
  • amoussa/athena
  • lstocker/athena
  • guindon/athena
  • mdonasci/athena
  • conde/athena
  • mmittal/athena
  • ffollega/athena
  • chelling/athena
  • gialas/athena
  • fcostanz/athena
  • shion/athena
  • sschmitt/athena
  • hmaguire/athena
  • sberlend/athena
  • cgutscho/athena
  • acts/athena
  • nifomin/athena
  • zsoumaim/athena
  • eriefel/athena
  • evarnes/athena
  • guescini/athena
  • dwilbern/athena
  • akotsoke/athena
  • laforge/athena
  • jkremer/athena
  • susy-hackers/athena
  • istin/athena
  • llorente/athena
  • rpoggi/athena
  • haozturk/athena
  • acanesse/athena
  • kkoeneke/athena
  • fizisist/athena
  • fengyu/athena
  • rkarnam/athena
  • stavrop/athena
  • navarrjo/athena
  • chenlian/athena
  • bulekov/athena
  • ysmirnov/athena_old
  • ivivarel/athena
  • cmerlass/athena
  • sefernan/athena
  • amulski/athena
  • sanchevi/athena
  • yanlin/athena
  • bauerpa/athena
  • smwang/athena
  • restevam/athena
  • pkramer/athena
  • mmazza/athena
  • vcavalie/athena
  • thsjurse/athena
  • mmlynars/athena
  • itrandaf/athena
  • iyeletsk/athena
  • almgadm/athena
  • jgonski/athena
  • mwielers/athena
  • csebasti/athena
  • wobisch/athena
  • jhinds/athena
  • lmiller/athena
  • tiyang/athena
  • mtchijov/athena
  • lucam/athena
  • lapereir/athena
  • kciesla/athena
  • aleopold/athena
  • emmat/athena
  • rbalasub/athena
  • zuysal/athena
  • pekman/athena
  • wmccorma/athena
  • somadutt/athena
  • kkreul/athena
  • masaito/athena
  • jstupak/athena
  • salderwe/athena
  • adye/athena
  • ycoadou/athena
  • ilongari/athena
  • simmons/athena
  • wtaylor/athena
  • jzeng/athena
  • pinamont/athena
  • gcallea/athena
  • ssahin/athena
  • kghorban/athena
  • kbelobor/athena
  • fbartels/athena
  • aoneill/athena
  • dmaximov/athena
  • ljeanty/athena
  • cschiavi/athena
  • jraine/athena
  • kasai/athena
  • brottler/athena
  • mcfayden/athena
  • rozeny/athena
  • ecarlson/athena
  • nbelyaev/athena
  • aelmouss/athena
  • scarra/athena
  • abandyop/athena
  • khanov/athena
  • rebeca/athena
  • aohatl/athena
  • gotero/athena
  • doglioni/athena
  • joheinri/athena
  • alaperto/athena
  • bhonan/athena
  • bigliett/athena
  • dpudzha/athena
  • amarzin/athena
  • paulama/athena
  • pmoskvit/athena
  • mtesta/athena
  • rgarg/athena
  • lbozianu/athena
  • begalli/athena
  • yajun/athena
  • vcroft/athena
  • jajimene/athena
  • torrence/athena
  • atlidali/athena
  • mpokidov/athena
  • wprzygod/athena
  • sgalantz/athena
  • roward/athena
  • barak/athena
  • demelian/athena
  • atsirigo/athena
  • csander/athena
  • hacooke/athena
  • tofitsch/athena
  • salnikov/athena
  • mmiralle/athena
  • elrossi/athena
  • amoroso/athena
  • alory/athena
  • ozaplati/athena
  • pbokan/athena
  • jsabater/athena
  • jdevivi/athena
  • pottgen/athena
  • klin/athena
  • ymino/athena
  • trinn/athena
  • ruth/athena
  • xchen/athena
  • xiaoning/athena
  • nishu/athena
  • paramon/athena
  • nelsonc/athena
  • apetukho/athena
  • cappelt/athena
  • ratkin/athena
  • juhofer/athena
  • exot-27/athena
  • enarayan/athena
  • bleban/athena
  • qhu/athena
  • dpizzi/athena
  • ztarem/athena
  • acassim/athena
  • mkrivos/athena
  • bburghgr/athena
  • sampson/athena
  • hessey/athena
  • ychow/athena
  • nviauxma/athena
  • mmarjano/athena
  • pagessin/athena
  • watsona/athena
  • wfawcett/athena
  • LichtenbergGroup/athena
  • ibordule/athena
  • perj/athena
  • othielma/athena
  • mleblanc/athena
  • jreich/athena
  • jdegens/athena
  • sridouan/athena
  • hasada/athena
  • ztao/athena
  • alainb/athena
  • xiaohu/athena
  • ludovica/athena
  • pmendesa/athena
  • wgeorge/athena
  • yama/athena
  • bachacou/athena
  • kristin/athena
  • ssu/athena
  • yake/athena
  • angerami/athena
  • rnayak/athena
  • jlsmith/athena
  • asalzbur/athena
  • musafdar/athena
  • mproffit/athena
  • ktsuri/athena
  • pebaron/athena-weights
  • jezequel/athena
  • hschwart/athena
  • amendesj/athena
  • gproto/athena
  • csamoila/athena
  • lhelary/athena
  • lbeemste/athena
  • rerrabai/athena
  • tiany/athena
  • malgren/athena
  • mprincip/athena
  • grabanal/athena
  • spolacek/athena
  • asantra/athena
  • tboeckh/athena
  • bmondal/athena
  • aczirkos/athena
  • kyamaguc/athena
  • jroloff/athena
  • silvinha/athena
  • jreidels/athena
  • slawlor/athena
  • holau/athena
  • mdhlamin/athena
  • tdiasdov/athena
  • bozek/athena
  • emily/athena
  • carlod/athena
  • lkrauth/athena
  • bbrueers/athena
  • iramirez/athena
  • idinu/athena
  • bcole/athena
  • mtian/athena
  • mgrabois/athena
  • dhirsch/athena
  • ecelebi/athena
  • hmoyanog/athena-4-mr
  • oducu/athena
  • roishi/athena
  • jjwilkin/athena
  • ygo/athena
  • yuanchan/athena
  • exochell/athena
  • ggustavi/athena
  • diwillia/athena
  • cgarner/athena
  • sbiryuko/athena
  • changqia/athena
  • honguyen/athena
  • skorn/athena
  • jizamora/athena
  • scalvet/athena
  • jwspence/athena
  • adimitri/athena
  • calpigia/athena
  • yangx/athena
  • dhangal/athena
  • rysawada/athena
  • atsiamis/athena
  • atlidbs/athena
  • cmarcon/athena
  • kpetukho/athena
  • tbisanz/athena
  • iene/athena
  • tqiu/athena
  • dopasqua/athena
  • jspah/athena
  • athaler/athena
  • tzenis/athena
  • hzuchen/athena
  • jcardena/athena
  • jkretz/athena
  • lveloce/athena
  • oshukrun/athena
  • ryamaguc/athena
  • maliev/athena
  • mumohdso/athena2
  • fdelrio/athena
  • iwang/athena
  • sagara17/athena
  • mbiros/athena
  • tsano/athena
  • mumohdso/athena
  • okumura/athena
  • dmunozpe/athena
  • rhayes/athena
  • arennie/athena
  • valentem/athena
  • evguillo/athena
  • atate/athena
  • koshimiz/athena
  • dossantn/athena
  • zhijie/athena
  • caforio/athena
  • maly/athena
  • bnachman/athena
  • zearnsha/athena
  • yuzhan/athena
  • suyounas/athena
  • mtost/athena
  • rjoshi/athena
  • machitis/athena
  • hlin/athena
  • lunedic/athena
  • crougier/athena
  • lvannoli/athena
  • mimarine/athena
  • dounwuch/athena
  • ndebiase/athena
  • thompson/athena
  • nkakati/athena
  • omezhens/athena
  • jonierma/athena
  • saclawso/athena
  • cprat/athena
  • mischott/athena
  • echeu/athena
  • hhanif/athena
  • martinpa/athena
  • sahinsoy/athena
  • csauer/athena
  • inaryshk/athena
  • tiknight/athena
  • jodamp/athena
  • wendlanb/athena
  • angrigor/athena
  • fedin/athena
  • xchu/athena
  • knikolop/athena
  • lkeszegh/athena
  • pbellos/athena
  • lbaltes/athena
  • adik/athena
  • jaoliver/athena
  • idrivask/athena
  • echeremu/athena
  • aikoulou/athena
  • ignesi/athena
  • eschopf/athena
  • haweber/athena
  • ntamir/athena
  • sgurdasa/athena
  • sadykov/athena
  • algilber/athena
  • pamachad/athena
  • pbhattar/athena
  • pyanezca/athena
  • hiito/athena
  • bsaifudd/athena
  • tavandaa/athena
  • tteixeir/athena
  • veellajo/athena
  • nheatley/athena
  • mdrozdov/athena
  • wolter/athena
  • hsimpson/athena
  • fdibello/athena
  • fsili/athena
  • mzhai/athena
  • dparedes/athena
  • zyan/athena
  • minaenko/athena
  • emmarsha/athena
  • mrenda/athena
  • phkenned/athena
  • rkusters/athena
  • chchau/athena
  • zhangr/athena
  • jburzyns/athena
  • zmarshal/athena
  • edweik/athena
  • slai/athena
  • awilhahn/athena
  • agaa/athena
  • llaatu/athena
  • leevans/athena
  • javanden/athena
  • stsigari/athena
  • zfeng/athena
  • zifeng/athena
  • kkrowpma/athena
  • atropina/athena
  • srdas/athena
  • atlaspmb/athena
  • adonofri/athena
  • metsai/athena
  • cleonido/athena
  • seggebre/athena
  • drousso/athena
  • yuanda/athena
  • mnoury/athena
  • kchoi/athena
  • arombola/athena
  • ademaria/athena
  • dgillber/athena
  • ijuarezr/athena
  • saktas/athena
  • qibin/athena
  • eyamashi/athena
  • zang/athena
  • matakagi/athena
  • axiong/athena
  • amdesai/athena
  • fbendebb/athena
  • nlopezca/athena
  • tbuanes/athena
  • berkeleylab/lowmutracking/athena
  • acanbay/athena
  • bshresth/athena
  • cbuitrag/athena
  • klassen/athena
  • jferrand/athena
  • hpotti/athena
  • egodden/athena
  • otheiner/athena-official
  • chonghao/athena
  • mfarring/athena
  • hawatson/athena
  • dzengerj/athena
  • vtudorac/athena
  • parodi/athena
  • lmontana/athena
  • bballard/athena
  • knakkali/athena
  • zhuyi/athena
  • dcieri/athena
  • buboehm/athena
  • cimcp/athena
  • weixi/athena
  • adaribay/athena
  • iliadis/athena
  • cantel/athena
  • duperrin/athena
  • kbenkend/athena
  • asansar/athena
  • isotarri/athena
  • frenner/athena
  • jburr/athena
  • blumen/athena
  • dkoeck/athena
  • bstanisl/athena
  • mfewell/athena
  • eegidiop/athena
  • miholzbo/athena
  • czodrows/athena
  • smitani/athena
  • amincer/athena
  • alsala/athena
  • yulei/athena
  • gshatri/athena
  • olangrek/athena
  • clantz/athena
  • jmharris/athena
  • hpang/athena
  • otheiner/athena
  • gripelli/athena
  • tizuo/athena
  • mleigh/athena
  • jgargan/athena
  • ewatton/athena
  • rushioda/athena
  • preselection-hackathon/athena
  • sfranche/athena
  • deniso/athena
  • jnitschk/athena
  • smeriano/athena
  • mfernoux/athena
  • bernardo/athena
  • pebaron/athena-td
  • chandler/athena
  • viruelas/athena
  • ksugizak/athena
  • wsherman/athena
  • yusano/athena
  • davetisy/athena
  • anghosh/ef-anindya
  • skaur/athena
  • hriani/athena
  • jgombas/athena
  • vcepaiti/athena
  • rtagami/athena
  • yuanj/athena
  • sroygara/athena
  • pakontax/athena
  • yochi/athena
  • apsallid/athena
  • mcgensvc/athena
  • agavrily/athena
  • abunka/athena
  • chji/athena
  • dmclaugh/athena
  • dmahon/athena
  • yuwen/athena
  • cjmeyer/athena
  • giagu/athena
  • almay/athena
  • qberthet/athena
  • ekay/athena
  • islazyk/athena
  • mshapiro/athena
  • mbarel/athena
  • dkobylia/athena
  • baitbenc/athena
  • rdinardo/athena
  • dakiyama/athena
  • glamprin/athena
  • mlanzacb/athena
  • osalin/athena
  • cgrefe/athena
  • minlin/athena
  • wsfreund/athena
  • beringer/athena
  • kazhang/athena
  • szambito/athena
  • hwilkens/athena
  • pebaron/athena
  • yyap/athena
  • enagy/athena
  • mspalla/athena
  • menke/athena
  • mduehrss/athena
  • schaffer/athena
  • fcalosim/athena
  • tkharlam/athena
  • mavogel/athena
  • smobius/athena
  • spagan/athena
  • osunnebo/athena
  • rateixei/athena
  • carquin/athena
  • okiverny/athena
  • desilva/athena
  • jelena/athena
  • dportill/athena
  • satom/athena
  • chhayes/athena
  • jwalder/athena
  • lmijovic/athena
  • jahreda/athena
  • junpei/athena
  • tilebeam/athena
  • sanmay/athena
  • kiabelin/athena
  • jstark/athena
  • mcarnesa/athena
  • vtskhaya/athena
  • delsart/athena
  • jedebevc/athena
  • krbjoerk/athena
  • mtogawa/athena
  • cyoung/athena
  • silu/athena
  • luxin/athena
  • jtanaka/athena
  • maslawin/athena
  • yifany/athena
  • minghui/athena
  • faser/offline/athena
  • haoran/athena
  • srettie/athena
  • danning/athena
  • almeidvi/athena
  • dcasperfaser/athena
  • beddall/athena
  • cfan/athena
  • mmontell/athena
  • kazheng/athena
  • vmartin/athena
  • pajones/athena
  • kgupta/athena
  • beltran/athena-fork
  • sudha/athena
  • ssinha/athena
  • joana/athena
  • lhenkelm/athena
  • anbaraja/athena
  • serodrig/athena
  • lgagnon/athena
  • dpanchal/athena
  • amorenos/athena
  • kkawade/athena
  • mtanasin/athena
  • chiodini/athena
  • jshahini/athena
  • lfeligio/athena
  • apalazzo/athena
  • vbuxbaum/athena
  • kburka/athena
  • jaofferm/athena
  • ehaines/athena
  • gonzalri/athena
  • mdidenko/athena
  • desengup/athena
  • gottino/athena
  • rmazini/athena
  • sabidi/athena
  • bkerridg/athena
  • qidong/athena
  • gavrilen/athena
  • dwkim/athena
  • ktackman/athena
  • cdimitri/athena
  • hazeng/athena
  • jingjing/athena
  • yche/athena
  • yoyeh/athena
  • ktopolni/athena
  • sgaid/athena
  • dabattul/athena
  • attrtcal/athena
  • thmaurin/athena
  • bochen/athena
  • asciandr/athena
  • chjiang/athena
  • mischott/athena-22
  • krdona/athena
  • lbazzano/athena
  • rushioda/athena-3
  • nlad/athena
  • meiqi/athena
  • pclark/athena
  • dtorresa/athena
  • aaikot/athena
  • kvidalgu/athena
  • aackerma/athena
  • hmoyanog/athena
  • yingjun/athena
  • jcurran/athena
  • lesplend/athena
  • maboelel/athena
  • xinfei/athena
  • mschefer/athena
  • xinhui/athena
  • aivina/athena
  • kazheng/athena-physics-val-2023
  • rmakhman/athena
  • shhan/athena
  • zhiliang/athena
  • zoduan/athena
  • bdixit/athena
  • liuk/athena
  • alsidley/athena
  • sfrances/athena
  • xingguo/athena
  • jlue/athena
  • ragrabar/athena
  • kyjones/topoetcone-removal
  • shahzad/athena
  • niabicht/athena
  • asehrawa/athena
  • keener/athena
  • mhoppesc/athena
  • yunagai/athena
  • llewitt/athena
  • lcalic/athena-backup
  • bschlag/athena
  • greynold/athena
  • adohnalo/athena
  • kazheng/athena-workingpoint
  • yinmiao/athena
  • agentry/athena
  • drankin/athena
  • bruckman/athena
  • hvanders/athena
  • nkang/athena
  • kbhide/athena
  • ladamczy/test
  • tbeumker/athenatest
  • asmaga/athena
  • tbeumker/athena
  • losanti/athena
  • berkeleylab/acts/athena
  • wsong/athena
  • weitao/athena
  • jiturriz/athena
  • dmankad/athena-idle
  • losanti/athena-23
  • menu-hackathon/athena
  • dawerner/athena
  • vmaksimo/athena
  • kyjones/trigger-example
  • seggebre/athena-fluencemap-modification
  • toobauma/athena
  • gtarna/athena
  • fisopkov/athena
  • edreyer/athena
  • maparo/athena
  • smanzoni/athena
  • lprimomo/athena
  • adimri/athena
  • SecVtx-Lancaster/Athena
  • shmukher/athena
  • jcrosby/athena
  • aackerma/atlas-athena
  • pgraveli/athena
  • lrambell/athena
  • wstanek/athena
  • rsnyder/athena
  • atlas-sa-uct/athena
  • tovsiann/athena
  • skita/athena
  • ppotepa/athena
  • eullmank/athena
  • achakrav/athena
  • zgao/athena
  • xmapekul/athena
  • lroos/athena
  • mhemmett/athena
  • rashbypi/athena
  • kgoto/athena
  • evitale/athena
  • ivyas/athena
  • arej/athena
  • thmaurin/athena-sim-flavour
  • aleksand/athena
  • lkretsch/athena
  • npond/athena
  • hluk/athena
  • jebohm/athena
  • epasqual/athena
  • aralves/athena
  • mbiyabi/athena
  • dbiswas/athena
  • cvittori/athena
  • dkoeck/anniathenafork
  • mihe/athena
  • mkareem/athena
  • rgupta/athena
  • tslee/athena
  • cgarvey/athena
  • croland/athena
  • kesedlac/athena
  • mhaacke/athena
  • pkumari/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • feickert/athena
  • asoflau/athena
  • gtolkach/athena
  • agerwin/athena
  • gfrattar/athena
  • gwilliam/athena
  • ricunnin/athena
  • bdixit/masking-strip-modules
  • bscheuer/athena
  • ksudo/athena
  • jfeng2/athena
  • gaofeng/athena
  • rhiguchi/athena
  • svanstro/athena
  • etoyoda/athena
  • vaustrup/athena
  • kosuzuki/athena
  • rmizuhik/athena
  • tnakagaw/athena
  • kkanke/athena
  • hart/athena
  • amakita/athena
  • tpaschoa/athena
  • maoki/athena
  • whopkins/athena
  • miyamada/athena
  • dduda/athena
  • rishikaw/athena
  • anayaz/athena
  • aagaard/athena
  • evalient/athena
  • ferusso/athena
  • shudong/athena
  • zyan/athena-muon-calib-stream
  • smweber/athena
  • smweber/athena-run-3
  • zyan/athena-muon-calib
  • evalient/athena-dnn-calculator
  • strom/athena
  • dellacqu/athena
  • sbellman/athena
  • glagafon/project-nimber-1
  • jsallen/athena
  • strom/athena-dms
  • leguo/athena
  • aowang/athena
  • brosser/athena
  • macretar/athena
  • ooncel/athena
  • skadir/athena-sadaf
  • glagafon/handi-project
  • jhoya/athena
  • wuxi/athena
  • tygeorge/athena
  • osotosan/athena
  • syan/athena-syan
  • hasun/athena
  • will/athena
  • glagafon/handi-project-1
  • mnorfolk/athena
  • karakawa/athena
  • aborbely/athena
  • axgallen/athena-qualification-task
  • taogawa/athena
  • schernau/athena
  • mmaroun/ravina-fork
  • seinfant/athena
  • dmankad/athena-gen
  • axgallen/athena
  • romar/athena
  • tmlinare/athena
  • ktariq/athena
  • vlysenko/athena
  • agarabag/athena
  • mahorstm/athena
  • zuzak/athena
  • dhagan/athena
  • tizhang/athena
  • atishelm/athena
  • ibamwidh/athena
  • ipolishc/athena
  • jolamber/athena
  • ykhoulak/myathena
  • frfische/athena
  • huayu/athena
  • jlue/athena-latest
  • yil/athena
  • xilin/athena
  • dntounis/athena
  • chuanye/athena
  • nkua-atlas/athena
  • kifarman/athena
  • lderamo/athena
  • tayoshid/athena
  • movincen/athena
  • nischmit/athena
  • dongyi/athena
  • steinber/athena-main
  • tdingley/athena
  • dtruncal/athena
  • kazheng/athena-acts
  • malvesca/athena
  • hasegawa/athena
  • glagafon/dq-optimize
  • openc/athena
  • mnowak/athena
  • anfortma/athena
  • ladamczy/athena
  • mhufnage/athena
  • lsultana/obsolete_athena
  • lsultana/athena
  • lcalic/athena
  • ekajomov/athena-fork-fix
  • rqian/athena
  • alveltma/athena
  • yonoda/athena
  • kfung/athena
  • alpleban/athena
  • mmaheshw/athena
  • jdavidso/athena
  • edcritel/athena
  • pebaron/athena-leprem
  • anstein/athena
  • bglik/athena
  • gbird/athena
  • mvivasal/athena
  • midandre/athena
  • mfurukaw/athena
  • anhodges/athena
  • asbrooks/athena
  • sokkerma/athena
  • mmlynars/athena-v-2
  • fcurcio/athena
  • kyjones/athena
  • mveen/athena
  • lboccard/athena
  • jmcgowan/athena
  • tburatov/athena
  • tayoshid/athena-test
  • dmankad/athena
  • joroemer/athena
  • jodafons/athena
  • ivyoung/athena
  • tmclachl/athena
  • drasslof/athena
  • ctaybi/athena
  • anburger/athena
  • sdemiran/athena
  • sanchezj/athena-2022
  • jiddon/athena
  • fwinkel/athena
  • sdahbi/athena
  • izahir/athena
  • sidoti/athena
  • apfleger/athena
  • sanchezj/athena
  • goblirsc/athena
  • mmoors/athena
  • jwkraus/athena
  • rvinasco/athena
  • obut/athena
  • esimpson/athena
  • janders/athena
  • klleras/athena
  • rhaberle/athena
  • jhowarth/athena
  • jchapman/athena
  • dta/athena_old
  • avallier/athena
  • jecouthu/athena
  • dtrischu/athena
  • mungo/athena
  • fmontere/athena
  • misantan/athena
  • fhenry/athena
  • sfuenzal/athena
  • zalegria/athena
  • zhaotong/athena
  • awharton/Athena
  • acordeir/athena-ed
  • gdigrego/athena
  • shaoguan/athena
  • pdougan/athena
  • nbruscin/athena
  • amelo/athena
  • caiy/athena
  • peiyan/athena
  • mkholoda/athena
  • gfacini/athena
  • fkirfel/athena
  • backes/athena
  • tayoshid/athena-2024
  • bcervato/athena
  • kchu/athena
  • esampson/athena-idart
  • shpeng/athena-2
  • gmascare/athena
  • gmercado/athena
  • fwinkl2/athena
  • yvolkotr/athena
  • rhowen/athena
  • esampson/athena-idart-2
  • djlewis/athena
  • nharriso/athena
  • costanzo/athena
  • pibutti/athena
  • yuematsu/athena
  • esampson/athena-otp
  • bmoser/athena
  • alpleban/athena-met
  • astefl/athena
  • esampson/athena-june-otp
  • zhanhang/athena
  • yilin/athena
  • wcastigl/athena
  • thitchin/athena
  • bdong/athena
  • lbarrade/athena
  • ksahan/athena
  • sosarkar/athena-again
  • msasada/athena
  • agheata/athena
  • seth/athena
  • okolay/athena
  • txu/athena
  • robouque/athena
  • esampson/june-2-otp
  • nsurijr/athena
  • zhangbo/athena
  • mlyukova/athena
  • wema/athena
  • dbaronmo/athena
  • damperia/athena-acts
  • eballabe/athena
  • boudreau/athena
  • martyniu/athena
  • bhuth/athena
  • vsasse/athena
  • acamplan/athena
  • bngair/met-significance-r-22
  • domatter/athena
  • bngair/me-tsig-athena
  • vkost/athena
  • rhicks/athena
  • ksakura/athena
  • menadeem/athena
  • atymchys/athena
  • yanqiw/athena
  • linghua/athena
  • arelycg/athena
  • mwessels/athena
  • skadir/athena
  • sgoswami/athena
  • beltran/athena
  • juscerri/athena
  • biliu/athena
  • sosarkar/athena
  • bdebjani/athena
  • ddicroce/athena
  • dreikher/athena
  • hshaddix/athena
  • cleong/athena
  • lwinkler/athena
  • elham/athena
  • fladias/athena
  • emoon/athena
  • mhabedan/athena
  • haren/athena
  • sdiefenb/athena-onnx-tutorial
  • mads/athena
  • nkrogh/athena
  • dwilson/athena
  • fivone/athena
  • lsanfili/athena
  • thart/athena
  • dahumphr/athena
  • scane/athena
  • lifoster/athena
  • echerepa/athena
  • baer/athena
  • alancast/athena
  • dcamarer/athena
  • kenakamu/athena
  • haotianl/athena
  • glagafon/aaaathena
  • eskorda/athena
  • rshibata/athena
  • salopez/athena
  • glagafon/athena
  • ukhurshi/athena
  • lburke/athena
  • glagafon/glagafon-dq
  • delitez/athena
  • pizhang/athena
  • htsoi/athena
  • rvavrick/athena
  • therwig/athena
  • casadop/athena
  • mwitkows/athena
  • pachabri/athena
  • lcorazzi/athena
  • achamber/athena
  • mmantina/athena
  • ezaya/athena
  • jaburles/athena
  • jkrupa/athena
  • lmonaco/athena
  • hzhuang/athena
  • rmole/athena
  • mfornasi/athena
  • mamirono/athena
  • fdattola/athena
  • rpozzi/athena
  • gserenis/athena
  • semami/athena
  • belderto/athena
  • jinglis/athena
  • uepstein/athena
  • abesir/athena
  • ljerala/athena
  • cmavungu/athena
  • lechols/athena
  • htorre/athena
  • jlittle/athena
  • lopezzot/athena
  • jajohnso/athena
  • robouque/athena-20241115
  • fsiegert/athena
  • tneep/athena
  • wenjingw/athena
  • lbrown/athena
  • wguerin/athena
  • rmole/athena-personal-fork
  • epompapa/athena
  • kfang/athena-fork-kyfang
  • jackersc/athena
  • ashirazi/athena
  • kgrimm/athena-kgrimm
  • prmitra/athena
  • wasu/athena
  • aslobodk/athena
  • toheintz/athena
  • nihartma/athena
  • amoreira/athena
  • kdipetri/athena
  • goetz/athena-acts
  • gfazzino/athena
  • djuarezg/athena
  • muschmid/athena
  • yazhou/athena
  • falves/athena
  • alarnold/athena
  • mborodin/athena
  • mdacunha/athena
  • wlai/athena
  • novotnyp/athena
  • rohasan/athena
  • adsalvad/athena
  • asickles/athena
  • alecrhys/athena
  • christog/athena
  • lvicenik/athena
  • ibenaoum/athena
  • kkazakov/athena
  • zetao/athena
  • mfarzali/athena
  • tflee/athena
  • frcastig/athena
  • llarson/athena
  • jusilva/athena
  • ehampshi/athena
  • hshaddix/athena-hshaddix
  • tomoya/athena-low-pt-muon-rec
  • exochell/my-athena
  • pusharma/athena
  • gpinheir/athena
  • jecifuen/athena
  • mojeda/athena
  • nsur/athena-lund
  • jlieberm/athena
  • chhultqu/athena
  • vchabala/athena
  • jlai/athena
  • yukari/athena
  • misavic/athena
  • camccrac/athena
  • nshtokha/athena
  • yuxuanz/local-athena
  • pmourafr/athena
  • zhubacek/athena
  • akraus/athena
  • sizumiya/athena
  • mfilipig/athena
  • fdejean/athena
  • mnegrini/athena
  • sawyer/athena
  • zrokavec/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • rkavak/athena
  • beyeo/athena
  • ssuravar/athena
  • gipoddar/athena
  • vpires/athena-vasco
  • gsalvi/athena
  • mtancock/athena-2
  • sutuncay/athena
  • fballi/athena
  • ywng/athena
1575 results
Show changes
Commits on Source (90)
Showing
with 56 additions and 71 deletions
......@@ -4,7 +4,6 @@
//-----------------------------------------------------------------------
// File and Version Information:
// $Id: CaloClusterMomentsMaker.cxx,v 1.23 2009-04-22 19:50:46 ssnyder Exp $
//
// Description: see CaloClusterMomentsMaker.h
//
......@@ -160,12 +159,8 @@ CaloClusterMomentsMaker::CaloClusterMomentsMaker(const std::string& type,
declareProperty("TwoGaussianNoise",m_twoGaussianNoise);
declareProperty("LArHVFraction",m_larHVFraction,"Tool Handle for LArHVFraction");
/// Not used anymore (with xAOD), but required to when configured from
/// COOL via CaloRunClusterCorrections.
/// Not used anymore (with xAOD), but required when configured from COOL.
declareProperty("AODMomentsNames",m_momentsNamesAOD);
/// Not used by this tool, but required to use this
/// with CaloRunClusterCorrections.
declareProperty("order", m_order = 0);
// Use weighting of neg. clusters option?
declareProperty("WeightingOfNegClusters", m_absOpt);
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
//Dear emacs, this is -*-c++-*-
......@@ -7,7 +7,6 @@
#define CALOCLUSTERMOMENTSMAKER_H
/**
* @class CaloClusterMomentsMaker
* @version \$Id: CaloClusterMomentsMaker.h,v 1.10 2009-04-22 19:50:46 ssnyder Exp $
* @author Sven Menke <menke@mppmu.mpg.de>
* @date 28-February-2005
* @brief Calculate moments for CaloCluster objects
......@@ -127,19 +126,13 @@ class CaloClusterMomentsMaker: public AthAlgTool, virtual public CaloClusterColl
ToolHandle<ILArHVFraction> m_larHVFraction;
/// Not used anymore (with xAOD), but required to when configured from
/// COOL via CaloRunClusterCorrections.
/// Not used anymore (with xAOD), but required when configured from COOL.
std::string m_momentsNamesAOD;
/**
* @brief if set to true use abs E value of cells to calculate
* cluster moments */
bool m_absOpt;
/// Not used by this tool, but required to use this
/// with CaloRunClusterCorrections.
int m_order;
};
#endif // CALOCLUSTERMOMENTSMAKER_H
......@@ -3,7 +3,6 @@
*/
//-----------------------------------------------------------------------
// File and Version Information:
// $Id: CaloClusterMomentsMaker.cxx,v 1.23 2009-04-22 19:50:46 ssnyder Exp $
//
// Description: see CaloClusterMomentsMaker.h
//
......@@ -158,12 +157,8 @@ CaloClusterMomentsMaker_DigiHSTruth::CaloClusterMomentsMaker_DigiHSTruth(const s
declareProperty("LArHVFraction",m_larHVFraction,"Tool Handle for LArHVFraction");
declareProperty("WeightingOfNegClusters", m_absOpt);
/// Not used anymore (with xAOD), but required to when configured from
/// COOL via CaloRunClusterCorrections.
/// Not used anymore (with xAOD), but required when configured from COOL.
declareProperty("AODMomentsNames",m_momentsNamesAOD);
/// Not used by this tool, but required to use this
/// with CaloRunClusterCorrections.
declareProperty("order", m_order = 0);
}
//###############################################################################
......
......@@ -6,7 +6,6 @@
#define CALOCLUSTERMOMENTSMAKER_DigiHSTruth_H
/**
* @class CaloClusterMomentsMaker
* @version \$Id: CaloClusterMomentsMaker.h,v 1.10 2009-04-22 19:50:46 ssnyder Exp $
* @author Sven Menke <menke@mppmu.mpg.de>
* @date 28-February-2005
* @brief Calculate moments for CaloCluster objects
......@@ -128,17 +127,12 @@ class CaloClusterMomentsMaker_DigiHSTruth final: public extends<AthAlgTool, Calo
SG::ReadCondHandleKey<CaloNoise> m_noiseCDOKey{this,"CaloNoiseKey","totalNoise","SG Key of CaloNoise data object"};
ToolHandle<ILArHVFraction> m_larHVFraction;
/// Not used anymore (with xAOD), but required to when configured from
/// COOL via CaloRunClusterCorrections.
/// Not used anymore (with xAOD), but required when configured from COOL.
std::string m_momentsNamesAOD;
/**
* * @brief if set to true use abs E value of cells to calculate
* * cluster moments */
bool m_absOpt;
/// Not used by this tool, but required to use this
/// with CaloRunClusterCorrections.
int m_order;
};
#endif // CALOCLUSTERMOMENTSMAKER_H
......@@ -61,7 +61,7 @@ private:
{ this, "COOLFolderKey", "", "Name of COOL folder" };
StringProperty m_detStoreKey
{ this, "DetStoreKey", "", "Key in DetetorStore of ToolConstants object." };
{ this, "DetStoreKey", "", "Key in DetectorStore of ToolConstants object." };
SG::WriteCondHandleKey<CaloRec::ToolConstants> m_toolConstantsKey
{ this, "ToolConstantsKey", "", "SG key of output ToolConstants object" };
......
......@@ -8,7 +8,7 @@
* @date Apr, 2020
* @brief Hold constants for a tool.
*
* An extension to Gaudi componts to manage a set of Constants,
* An extension to Gaudi components to manage a set of Constants,
* which are like properties but are set from COOL with the possibility
* of overriding them from job options.
*
......
......@@ -232,7 +232,7 @@ StatusCode ToolConstant<T>::CProperty::fromString( const std::string& value )
throw ExcConstantReset (m_impl.m_toolName, this->name());
}
// Convert from string and sae as the value of the property.
// Convert from string and save as the value of the property.
CaloRec::Arrayrep rep (value, m_impl.m_toolName);
m_impl.m_constants.setrep (this->name(), rep);
T val;
......
......@@ -874,7 +874,6 @@ void AthenaOutputStream::addItemObjects(const SG::FolderItem& item,
// Get a handle on the compression information for this store
std::string key = item_key;
key.erase (key.size()-4, 4);
SG::ThinningInfo::compression_map_t& compMap = compInfo[key];
// Build the compression list, retrieve the relevant AuxIDs and
// store it in the relevant map that is going to be inserted into
......@@ -882,16 +881,15 @@ void AthenaOutputStream::addItemObjects(const SG::FolderItem& item,
xAOD::AuxCompression compression;
compression.setCompressedAuxIDs( comp_attr_map );
for( const auto& it : compression.getCompressedAuxIDs( allVars ) ) {
if( it.second.size() > 0 ) // insert only if the set is non-empty
compMap[ it.first ] = it.second;
}
for( const auto& it : compMap ) {
ATH_MSG_DEBUG( "Lossy float compression level " << it.first <<
" contains " << it.second.size() << " elements"
" for container " << key );
}
}
if( it.second.size() > 0 ) { // insert only if the set is non-empty
compInfo[ key ][ it.first ] = it.second;
ATH_MSG_DEBUG( "Container " << key << " has " << it.second.size() <<
" variables that'll be lossy float compressed"
" with " << it.first << " mantissa bits" );
}
} // End of loop over variables to be lossy float compressed
} // End of lossy float compression logic
}
added = true;
......
......@@ -131,9 +131,10 @@ int main() {
const SG::CompressionInfo* compInfo = nullptr;
assert (pStore->retrieve (compInfo, "CompressionInfo_AthenaOutputStream").isSuccess());
assert (compInfo->size() == 2); // 2 levels of compression as high/low
assert (compInfo->size() == 1); // A single container has variables to be compressed
auto val = compInfo->find("comp");
assert (val != compInfo->end());
assert (val->second.size() == 2); // 2 levels of compression as high/low
assert (val->second.at(10).test(foo.auxid())); // compress foo high
assert (!val->second.at(10).test(bar.auxid())); // don't compress bar since it's double
assert (val->second.at(16).test(zzz.auxid())); // compress zzz low
......
......@@ -130,7 +130,7 @@ namespace CxxUtils {
* @param x Number to check
* @return Number of bits set in x.
*/
#if defined(__x86_64__) && HAVE_GCC_INTRINSICS
#if defined(__x86_64__) && HAVE_TARGET_CLONES
// We want to use the popcnt instruction for this if it's available.
// However, we're still compiling for a Model-T x86_64 by default.
// Use the target attribute and function multiversioning to use
......@@ -146,7 +146,7 @@ namespace CxxUtils {
#endif
}
#if defined(__x86_64__) && HAVE_GCC_INTRINSICS
#if defined(__x86_64__) && HAVE_TARGET_CLONES
__attribute__ ((target_clones ("popcnt,default")))
#endif
inline unsigned count_ones(unsigned long x) {
......@@ -158,7 +158,7 @@ namespace CxxUtils {
}
#if defined(__x86_64__) && HAVE_GCC_INTRINSICS
#if defined(__x86_64__) && HAVE_TARGET_CLONES
__attribute__ ((target_clones ("popcnt,default")))
#endif
inline unsigned count_ones(unsigned long long x) {
......
......@@ -65,4 +65,13 @@
# define HAVE_VECTOR_SIZE_ATTRIBUTE 0
#endif
// Do we additionally support the ternary operator for vectorizes types.
// GCC and llvm clang >=10
#if HAVE_VECTOR_SIZE_ATTRIBUTE && \
!(defined(__clang__) && ((__clang_major__ < 10) || defined(__APPLE__)))
#define HAVE_VECTOR_TERNARY_OPERATOR 1
#else
#define HAVE_VECTOR_TERNARY_OPERATOR 0
#endif
#endif // not CXXUTILS_FEATURES_H
......@@ -448,10 +448,7 @@ template<typename VEC>
inline void
vselect(VEC& dst, const VEC& a, const VEC& b, const mask_type_t<VEC>& mask)
{
// clang supports the ternary operator (:?)for GCC vector types
// only for llvm version 10 and above.
#if (defined(__clang__) && ((__clang_major__ < 10) || defined(__APPLE__))) || \
!HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
#if !HAVE_VECTOR_TERNARY_OPERATOR || 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];
......@@ -469,8 +466,7 @@ template<typename VEC>
inline void
vmin(VEC& dst, const VEC& a, const VEC& b)
{
#if (defined(__clang__) && ((__clang_major__ < 10) || defined(__APPLE__))) || \
!HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
#if !HAVE_VECTOR_TERNARY_OPERATOR || 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];
......@@ -488,8 +484,7 @@ template<typename VEC>
inline void
vmax(VEC& dst, const VEC& a, const VEC& b)
{
#if (defined(__clang__) && ((__clang_major__ < 10) || defined(__APPLE__))) || \
!HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
#if !HAVE_VECTOR_TERNARY_OPERATOR || 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];
......@@ -509,7 +504,7 @@ template<typename VEC>
inline void
vpermute(VEC& dst, const VEC& src, const mask_type_t<VEC>& mask)
{
#if defined(__clang__) || !HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
#if !HAVE_GCC_INTRINSICS || !HAVE_VECTOR_SIZE_ATTRIBUTE || WANT_VECTOR_FALLBACK
// clang can vectorize this at O2
constexpr size_t N = vec_size<VEC>();
for (size_t i = 0; i < N; ++i) {
......
Control/DataModelAthenaPool
......@@ -14,6 +14,7 @@
#include "TClass.h"
#include "TBuffer.h"
#include "RootUtils/TClassEditRootUtils.h"
#include "CxxUtils/checker_macros.h"
#include "TMemberStreamer.h"
#include "TStreamerElement.h"
#include "TStreamerInfo.h"
......@@ -26,6 +27,7 @@
#include <sstream>
#include <cstring>
#include <algorithm>
#include <mutex>
namespace {
......@@ -421,10 +423,6 @@ void test_dv (RootUtils::ILogger* logfn,
}
// List of classes we've already processed.
std::vector<TClass*> s_seen;
} // anonymous namespace
......@@ -443,6 +441,12 @@ namespace DataModelAthenaPool {
*/
void DataVectorConvert::initialize (RootUtils::ILogger* logfn /* = 0*/)
{
static std::mutex m;
std::lock_guard<std::mutex> lock (m);
// List of classes we've already processed.
static std::vector<TClass*> s_seen ATLAS_THREAD_SAFE;
TIter next (gROOT->GetListOfClasses());
while (TClass* cls = dynamic_cast<TClass*> (next())) {
if (std::strncmp (cls->GetName(), "DataVector<", 11) == 0) {
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
/**
......@@ -53,7 +53,7 @@ void test1()
int main()
{
SGTest::initTestStore();
std::unique_ptr<SGTest::TestStore> testStore = SGTest::getTestStore();
test1();
return 0;
}
......
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file DataModelAthenaPool/test/ElementLinkCnv_p1_test.cxx
......@@ -80,7 +80,7 @@ void test1()
int main()
{
std::cout << "DataModelAthenaPool/ElementLinkCnv_p1_test\n";
SGTest::initTestStore();
std::unique_ptr<SGTest::TestStore> testStore = SGTest::getTestStore();
test1();
return 0;
}
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file DataModelAthenaPool/test/ElementLinkCnv_p2_test.cxx
......@@ -91,7 +91,7 @@ void test1()
int main()
{
std::cout << "DataModelAthenaPool/ElementLinkCnv_p2_test\n";
SGTest::initTestStore();
std::unique_ptr<SGTest::TestStore> testStore = SGTest::getTestStore();
test1();
return 0;
}
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file DataModelAthenaPool/test/ElementLinkCnv_p3_test.cxx
......@@ -77,7 +77,7 @@ void test1()
int main()
{
std::cout << "DataModelAthenaPool/ElementLinkCnv_p3_test\n";
SGTest::initTestStore();
std::unique_ptr<SGTest::TestStore> testStore = SGTest::getTestStore();
test1();
return 0;
}
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file DataModelAthenaPool/test/ElementLinkVectorCnv_p1_test.cxx
......@@ -109,7 +109,7 @@ void test1()
int main()
{
std::cout << "DataModelAthenaPool/ElementLinkVectorCnv_p1_test\n";
SGTest::initTestStore();
std::unique_ptr<SGTest::TestStore> testStore = SGTest::getTestStore();
test1();
return 0;
}
/*
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/
/**
* @file DataModelAthenaPool/test/NavigableCnv_p1_test.cxx
......@@ -150,7 +150,7 @@ void test2()
int main()
{
std::cout << "DataModelAthenaPool/NavigableCnv_p1_test\n";
SGTest::initTestStore();
std::unique_ptr<SGTest::TestStore> testStore = SGTest::getTestStore();
test1();
test2();
return 0;
......