Skip to content
Snippets Groups Projects

Compare revisions

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

Source

Select target project
No results found

Target

Select target project
  • emsmith/athena
  • dzubov/athena
  • pscholer/athena
  • akvam/athena
  • flasagni/athena
  • hartman/athena
  • alux/athena
  • berenice/athena
  • mschott/athena
  • mgenest/athena
  • pbalek/athena
  • dsalvato/athena
  • korcyl/athena
  • tlyubush/athena
  • lyubushk/athena
  • gstark/athena
  • yharris/athena
  • lmonsoni/athena
  • nagano/athena
  • lcorpe/athena
  • lshi/athena
  • rrosten/athena
  • ytsujika/athena
  • tiledemo/athena
  • abagdato/athena
  • fparodi/athena
  • tmoxter/athena
  • lheinric/athena
  • milu/athena
  • pyin/athena
  • juesseiv/athena-celeritas
  • mmlynari/athena
  • matthier/athena
  • jsandesa/athena
  • borisov/athena
  • zchubini/athena
  • mpenzin/athena
  • mcorradi/athena
  • okovanda/athena
  • meevans/athena
  • isiral/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • bwinter/athena
  • brle/athena
  • camacho/athena
  • icioara/athena
  • mcentonz/athena
  • quli/athena
  • mikhail/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mbasso/athena
  • pagacova/athena
  • dgancarc/athena
  • stefania/athena
  • gmarchio/athena
  • jolsson/athena
  • atlasdqm/athena
  • chuanshu/athena
  • yygao/athena
  • shimoji/athena
  • zhenw/athena
  • jojamies/athena
  • keli/athena
  • cnass/athena
  • beckerov/athena
  • passaggi/athena
  • marvin/athena
  • hdf5-utils/athena
  • pberta/athena
  • aaboulho/athena
  • acrobert/athena
  • ranjitn/athena
  • cescobar/athena
  • ktodome/athena
  • kastanas/athena
  • huirun/athena
  • atrzupek/athena
  • tzorbas/athena
  • lfountas/athena
  • ccarrion/athena
  • aambler/athena
  • derendar/athena
  • britzger/athena
  • hanl/athena
  • epender/athena
  • gipezzul/athena
  • mmineev/athena
  • robertma/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • pleier/athena
  • nguseyno/athena
  • nekumari/athena
  • avasyuko/athena
  • gtateno/athena
  • pavel/athena
  • reznicek/athena
  • aburke/athena
  • jiling/athena
  • jcordeir/athena
  • herrmant/athena
  • lmcelhin/athena
  • xuh/athena
  • averbyts/athena
  • tnommens/athena
  • ewallin/athena
  • tvazquez/athena
  • shbansal/athena
  • gascott/athena
  • yuhui/athena
  • lserkin/athena
  • ccaminch/athena
  • corentin/athena
  • miochoa/athena
  • berkeleylab/CharmPhysics/athena
  • cdiez/athena
  • cpollard/athena
  • hfox/athena
  • madurano/athena_gittutorial
  • msykora/athena
  • ckirfel/athena
  • 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
  • gemmeren/athena
  • ssnyder/athena
  • wwalko/athena
  • emoyse/athena
  • pgadow/athena
  • solodkov/athena
  • rbielski/athena
  • dcasper/athena
  • mrybar/athena
  • ychiu/athena
  • rhauser/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • graemes/athena
  • phwindis/athena
  • sshaw/athena
  • shlomit/athena
  • hartj/athena
  • arnaez/athena
  • jcatmore/athena
  • ebuschma/athena
  • gunal/athena
  • ewelina/athena
  • baines/athena
  • ligang/athena
  • sroe/athena
  • lfiorini/athena
  • mmuskinj/athena
  • longjon/athena
  • psommer/athena
  • jichen/athena
  • nikiforo/athena
  • fpastore/athena
  • bwynne/athena
  • harkusha/athena
  • mvozak/athena
  • leggett/athena
  • martindl/athena
  • tstreble/athena
  • almaloiz/athena
  • ATLAS-EGamma/athena
  • tlari/athena
  • susinha/athena
  • filthaut/athena
  • cchan/athena
  • yuxu/athena
  • peter/athena
  • toyamaza/athena
  • cvarni/athena
  • wleight/athena
  • nwarrack/athena
  • chays/athena
  • cshimmin/athena
  • dtovey/athena
  • sgeorge/athena
  • mihuebne/athena
  • yafu/athena
  • mgignac/athena
  • jsallen/athena-high-pt-ms-jets
  • alfroch/athena
  • mstamenk/athena
  • okepka/athena
  • dkar/athena
  • wiedenat/athena
  • khoo/athena
  • maklein/athena
  • tkohno/athena
  • cohm/athena
  • omajersk/athena
  • dbakshig/athena
  • janovak/athena
  • fernando/athena
  • scheiric/athena
  • pleskot/athena
  • tmkrtchy/athena
  • jobalz/athena
  • ebergeas/athena
  • gingrich/athena
  • ekasimi/athena
  • afaulkne/athena
  • schaarsc/athena
  • ekuwertz/athena
  • xai/athena
  • merrenst/athena
  • ponyisi/athena
  • goetz/athena
  • ravinab/athena
  • dpopov/athena
  • astruebi/athena
  • achishol/athena
  • mdanning/athena
  • egramsta/athena
  • hye/athena
  • alaurier/athena
  • clseitz/athena
  • mtoscani/athena
  • bmindur/athena
  • krumnack/athena
  • ppostola/athena
  • shanisch/athena
  • ncalace/athena
  • efilmer/athena
  • aad/athena
  • jpanduro/athena
  • gpanizzo/athena
  • rcoelhol/athena
  • ssarikay/athena
  • tupham/athena
  • hyamauch/athena
  • stelzer/athena
  • ssottoco/athena
  • turnerm/athena
  • sutt/athena
  • rkopelia/athena
  • nkrengel/athena
  • bernius/athena
  • tsulaia/athena
  • vcairo/athena
  • cmcginn/athena
  • ldc/athena
  • stsuno/athena
  • jmacdona/athena
  • mbandier/athena
  • yunju/athena
  • mehlhase/athena
  • dzanzi/athena
  • jdandoy/athena
  • kzoch/athena
  • jufische/athena
  • kwhalen/athena
  • bmorgan/athena
  • nasbah/athena
  • msaimper/athena
  • williams/athena
  • amete/athena
  • rcarney/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • kkohler/athena
  • coccaro/athena
  • hhibi/athena
  • loch/athena
  • ynoguchi/athena
  • cdeutsch/athena
  • campanel/athena
  • wbalunas/athena
  • hoide/athena
  • xju/athena
  • nova/athena
  • yuchou/athena
  • hrussell/athena
  • todorova/athena
  • sjiggins/athena
  • lidiaz/athena
  • bgokturk/athena
  • jbiswal/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
  • mvanadia/athena
  • upatel/athena
  • fmeloni/athena
  • omeshkov/athena
  • igrabows/athena
  • soumya/athena
  • tvarol/athena
  • ruyuan/athena
  • mhank/athena
  • dshope/athena
  • korona/athena
  • cowagner/athena
  • tursom/athena
  • dbogavac/athena
  • anperrev/athena
  • tnobe/athena
  • eramakot/athena
  • derue/athena
  • fsforza/athena
  • koffas/athena
  • angianni/athena
  • fgiuli/athena
  • ballbroo/athena
  • diehl/athena
  • myexley/athena
  • chinderk/athena
  • davidek/athena
  • tphamleh/athena
  • falonso/athena
  • ekajomov/athena-general
  • hansenph/athena
  • sarbiolv/athena
  • salvator/athena
  • hirose/athena
  • mfujimot/athena
  • stapiaar/athena
  • masato/athena
  • jmendes/athena
  • jhaley/athena
  • nwenke/athena
  • ffabbri/athena
  • tpelzer/athena
  • stavrop/athena
  • gia/athena
  • agbet/athena
  • hmildner/athena
  • cdelitzs/athena
  • dbabal/athena
  • kkrizka/athena
  • juesseiv/athena
  • dwallace/athena
  • temoskal/athena
  • eschanet/athena
  • ckitsaki/athena
  • asonay/athena
  • lferencz/athena
  • czhou/athena
  • iaizenbe/athena
  • pmeiring/athena
  • jteoh/athena
  • jiawei/athena
  • liberato/athena
  • mromano/athena
  • jbeirer/athena
  • rustem/athena
  • nielsenj/athena
  • sswatman/athena
  • wachan/athena
  • miqueits/athena
  • ranovotn/athena
  • asquith/athena
  • nicholas/athena
  • elmsheus/athena
  • eparrish/athena
  • markowen/athena
  • fuhe/athena
  • dakoch/athena
  • mhance/athena
  • aranzazu/athena
  • esoldato/athena
  • ndegroot/athena
  • lihan/athena
  • aporeba/athena
  • asoukhar/athena
  • jkempste/athena
  • tjunkerm/athena
  • sschramm/athena
  • ginaciog/athena
  • verducci/athena
  • mdelmast/athena
  • mswiatlo/athena
  • martis/athena
  • pliu/athena
  • ssaha/athena
  • anmrodri/athena
  • bcarlson/athena
  • gabarone/athena
  • scamarda/athena
  • mxia/athena
  • fastcalosim_test/athena
  • rlongo/athena
  • lstocker/athena
  • amoussa/athena
  • guindon/athena
  • chelling/athena
  • mmittal/athena
  • conde/athena
  • ffollega/athena
  • hmaguire/athena
  • gialas/athena
  • sschmitt/athena
  • fcostanz/athena
  • sberlend/athena
  • shion/athena
  • mdonasci/athena
  • acts/athena
  • nifomin/athena
  • cgutscho/athena
  • zsoumaim/athena
  • eriefel/athena
  • dwilbern/athena
  • laforge/athena
  • guescini/athena
  • haozturk/athena
  • jkremer/athena
  • susy-hackers/athena
  • evarnes/athena
  • kkoeneke/athena
  • akotsoke/athena
  • llorente/athena
  • fizisist/athena
  • istin/athena
  • acanesse/athena
  • fengyu/athena
  • rpoggi/athena
  • navarrjo/athena
  • rkarnam/athena
  • cmerlass/athena
  • ivivarel/athena
  • chenlian/athena
  • amulski/athena
  • ysmirnov/athena_old
  • pkramer/athena
  • bulekov/athena
  • vcavalie/athena
  • yanlin/athena
  • sanchevi/athena
  • restevam/athena
  • smwang/athena
  • sefernan/athena
  • jgonski/athena
  • thsjurse/athena
  • bauerpa/athena
  • mmlynars/athena
  • itrandaf/athena
  • iyeletsk/athena
  • mmazza/athena
  • almgadm/athena
  • mwielers/athena
  • csebasti/athena
  • wobisch/athena
  • tiyang/athena
  • mtchijov/athena
  • lapereir/athena
  • jhinds/athena
  • lmiller/athena
  • lucam/athena
  • emmat/athena
  • kciesla/athena
  • aleopold/athena
  • rbalasub/athena
  • zuysal/athena
  • pekman/athena
  • wmccorma/athena
  • kkreul/athena
  • somadutt/athena
  • masaito/athena
  • simmons/athena
  • salderwe/athena
  • jstupak/athena
  • adye/athena
  • ycoadou/athena
  • ilongari/athena
  • wtaylor/athena
  • kbelobor/athena
  • jzeng/athena
  • pinamont/athena
  • aoneill/athena
  • ssahin/athena
  • dmaximov/athena
  • fbartels/athena
  • kghorban/athena
  • gcallea/athena
  • kasai/athena
  • cschiavi/athena
  • jraine/athena
  • ljeanty/athena
  • brottler/athena
  • mcfayden/athena
  • ecarlson/athena
  • rozeny/athena
  • aelmouss/athena
  • scarra/athena
  • nbelyaev/athena
  • gotero/athena
  • khanov/athena
  • abandyop/athena
  • rebeca/athena
  • doglioni/athena
  • joheinri/athena
  • alaperto/athena
  • aohatl/athena
  • bhonan/athena
  • pmoskvit/athena
  • bigliett/athena
  • amarzin/athena
  • rgarg/athena
  • jajimene/athena
  • begalli/athena
  • yajun/athena
  • dpudzha/athena
  • atlidali/athena
  • lbozianu/athena
  • paulama/athena
  • mpokidov/athena
  • vcroft/athena
  • wprzygod/athena
  • torrence/athena
  • mtesta/athena
  • sgalantz/athena
  • demelian/athena
  • barak/athena
  • hacooke/athena
  • atsirigo/athena
  • roward/athena
  • amoroso/athena
  • csander/athena
  • tofitsch/athena
  • mmiralle/athena
  • salnikov/athena
  • elrossi/athena
  • alory/athena
  • pottgen/athena
  • jsabater/athena
  • ozaplati/athena
  • jdevivi/athena
  • ymino/athena
  • xchen/athena
  • pbokan/athena
  • apetukho/athena
  • ruth/athena
  • klin/athena
  • trinn/athena
  • xiaoning/athena
  • ratkin/athena
  • nishu/athena
  • paramon/athena
  • cappelt/athena
  • enarayan/athena
  • nelsonc/athena
  • bleban/athena
  • exot-27/athena
  • dpizzi/athena
  • ztarem/athena
  • juhofer/athena
  • qhu/athena
  • mkrivos/athena
  • acassim/athena
  • bburghgr/athena
  • sampson/athena
  • mmarjano/athena
  • hessey/athena
  • pagessin/athena
  • ychow/athena
  • nviauxma/athena
  • watsona/athena
  • wfawcett/athena
  • ibordule/athena
  • LichtenbergGroup/athena
  • perj/athena
  • mleblanc/athena
  • jreich/athena
  • othielma/athena
  • sridouan/athena
  • jdegens/athena
  • hasada/athena
  • ztao/athena
  • alainb/athena
  • xiaohu/athena
  • wgeorge/athena
  • ludovica/athena
  • pmendesa/athena
  • bachacou/athena
  • yama/athena
  • yake/athena
  • kristin/athena
  • jlsmith/athena
  • ssu/athena
  • musafdar/athena
  • angerami/athena
  • pebaron/athena-weights
  • rnayak/athena
  • ktsuri/athena
  • jezequel/athena
  • hschwart/athena
  • gproto/athena
  • mproffit/athena
  • rerrabai/athena
  • amendesj/athena
  • lhelary/athena
  • asalzbur/athena
  • csamoila/athena
  • tiany/athena
  • malgren/athena
  • mprincip/athena
  • aczirkos/athena
  • lbeemste/athena
  • spolacek/athena
  • kyamaguc/athena
  • bmondal/athena
  • grabanal/athena
  • tboeckh/athena
  • asantra/athena
  • jroloff/athena
  • jreidels/athena
  • silvinha/athena
  • slawlor/athena
  • holau/athena
  • tdiasdov/athena
  • mdhlamin/athena
  • bozek/athena
  • lkrauth/athena
  • carlod/athena
  • emily/athena
  • bbrueers/athena
  • mgrabois/athena
  • iramirez/athena
  • mtian/athena
  • oducu/athena
  • bcole/athena
  • ecelebi/athena
  • idinu/athena
  • jjwilkin/athena
  • dhirsch/athena
  • roishi/athena
  • yuanchan/athena
  • ygo/athena
  • hmoyanog/athena-4-mr
  • ggustavi/athena
  • exochell/athena
  • diwillia/athena
  • cgarner/athena
  • changqia/athena
  • sbiryuko/athena
  • skorn/athena
  • jwspence/athena
  • scalvet/athena
  • honguyen/athena
  • calpigia/athena
  • yangx/athena
  • atsiamis/athena
  • jizamora/athena
  • dhangal/athena
  • adimitri/athena
  • rysawada/athena
  • cmarcon/athena
  • atlidbs/athena
  • kpetukho/athena
  • iene/athena
  • tqiu/athena
  • jspah/athena
  • tbisanz/athena
  • athaler/athena
  • jkretz/athena
  • jcardena/athena
  • dopasqua/athena
  • maliev/athena
  • tzenis/athena
  • hzuchen/athena
  • ryamaguc/athena
  • mumohdso/athena2
  • oshukrun/athena
  • lveloce/athena
  • fdelrio/athena
  • tsano/athena
  • sagara17/athena
  • okumura/athena
  • iwang/athena
  • mbiros/athena
  • rhayes/athena
  • dmunozpe/athena
  • arennie/athena
  • valentem/athena
  • mumohdso/athena
  • evguillo/athena
  • koshimiz/athena
  • dossantn/athena
  • caforio/athena
  • atate/athena
  • zhijie/athena
  • suyounas/athena
  • zearnsha/athena
  • bnachman/athena
  • yuzhan/athena
  • maly/athena
  • mtost/athena
  • rjoshi/athena
  • hlin/athena
  • lunedic/athena
  • machitis/athena
  • lvannoli/athena
  • thompson/athena
  • mimarine/athena
  • crougier/athena
  • dounwuch/athena
  • ndebiase/athena
  • nkakati/athena
  • omezhens/athena
  • echeu/athena
  • jonierma/athena
  • saclawso/athena
  • martinpa/athena
  • cprat/athena
  • hhanif/athena
  • csauer/athena
  • mischott/athena
  • tiknight/athena
  • sahinsoy/athena
  • jodamp/athena
  • knikolop/athena
  • inaryshk/athena
  • wendlanb/athena
  • lkeszegh/athena
  • fedin/athena
  • adik/athena
  • xchu/athena
  • angrigor/athena
  • jaoliver/athena
  • echeremu/athena
  • pbellos/athena
  • lbaltes/athena
  • eschopf/athena
  • idrivask/athena
  • aikoulou/athena
  • algilber/athena
  • haweber/athena
  • ignesi/athena
  • ntamir/athena
  • sadykov/athena
  • sgurdasa/athena
  • pamachad/athena
  • pbhattar/athena
  • pyanezca/athena
  • hiito/athena
  • bsaifudd/athena
  • tavandaa/athena
  • tteixeir/athena
  • veellajo/athena
  • mdrozdov/athena
  • nheatley/athena
  • wolter/athena
  • hsimpson/athena
  • fsili/athena
  • fdibello/athena
  • mzhai/athena
  • dparedes/athena
  • zyan/athena
  • minaenko/athena
  • mrenda/athena
  • emmarsha/athena
  • zmarshal/athena
  • rkusters/athena
  • edweik/athena
  • chchau/athena
  • zhangr/athena
  • jburzyns/athena
  • phkenned/athena
  • javanden/athena
  • slai/athena
  • llaatu/athena
  • awilhahn/athena
  • agaa/athena
  • leevans/athena
  • stsigari/athena
  • zfeng/athena
  • zifeng/athena
  • srdas/athena
  • kkrowpma/athena
  • atropina/athena
  • adonofri/athena
  • atlaspmb/athena
  • metsai/athena
  • cleonido/athena
  • seggebre/athena
  • drousso/athena
  • yuanda/athena
  • mnoury/athena
  • arombola/athena
  • ademaria/athena
  • axiong/athena
  • kchoi/athena
  • ijuarezr/athena
  • amdesai/athena
  • eyamashi/athena
  • dgillber/athena
  • saktas/athena
  • zang/athena
  • nlopezca/athena
  • matakagi/athena
  • berkeleylab/lowmutracking/athena
  • qibin/athena
  • tbuanes/athena
  • fbendebb/athena
  • acanbay/athena
  • bshresth/athena
  • cbuitrag/athena
  • klassen/athena
  • jferrand/athena
  • mfarring/athena
  • hpotti/athena
  • egodden/athena
  • otheiner/athena-official
  • hawatson/athena
  • parodi/athena
  • chonghao/athena
  • vtudorac/athena
  • knakkali/athena
  • dzengerj/athena
  • bballard/athena
  • dcieri/athena
  • buboehm/athena
  • lmontana/athena
  • zhuyi/athena
  • cimcp/athena
  • weixi/athena
  • cantel/athena
  • adaribay/athena
  • kbenkend/athena
  • iliadis/athena
  • duperrin/athena
  • asansar/athena
  • mfewell/athena
  • jburr/athena
  • isotarri/athena
  • frenner/athena
  • dkoeck/athena
  • bstanisl/athena
  • eegidiop/athena
  • miholzbo/athena
  • czodrows/athena
  • blumen/athena
  • yulei/athena
  • amincer/athena
  • smitani/athena
  • hpang/athena
  • alsala/athena
  • olangrek/athena
  • gshatri/athena
  • mleigh/athena
  • jmharris/athena
  • gripelli/athena
  • otheiner/athena
  • clantz/athena
  • jgargan/athena
  • ewatton/athena
  • mfernoux/athena
  • preselection-hackathon/athena
  • deniso/athena
  • tizuo/athena
  • rushioda/athena
  • sfranche/athena
  • bernardo/athena
  • smeriano/athena
  • yusano/athena
  • chandler/athena
  • viruelas/athena
  • anghosh/ef-anindya
  • jnitschk/athena
  • pebaron/athena-td
  • ksugizak/athena
  • hriani/athena
  • davetisy/athena
  • skaur/athena
  • rtagami/athena
  • wsherman/athena
  • jgombas/athena
  • vcepaiti/athena
  • pakontax/athena
  • sroygara/athena
  • yochi/athena
  • apsallid/athena
  • yuanj/athena
  • dmahon/athena
  • chji/athena
  • dmclaugh/athena
  • mcgensvc/athena
  • agavrily/athena
  • abunka/athena
  • cjmeyer/athena
  • giagu/athena
  • almay/athena
  • qberthet/athena
  • yuwen/athena
  • mshapiro/athena
  • ekay/athena
  • islazyk/athena
  • mbarel/athena
  • dkobylia/athena
  • baitbenc/athena
  • rdinardo/athena
  • dakiyama/athena
  • glamprin/athena
  • mlanzacb/athena
  • osalin/athena
  • minlin/athena
  • cgrefe/athena
  • wsfreund/athena
  • szambito/athena
  • beringer/athena
  • hwilkens/athena
  • schaffer/athena
  • kazhang/athena
  • pebaron/athena
  • tkharlam/athena
  • enagy/athena
  • yyap/athena
  • mavogel/athena
  • mspalla/athena
  • fcalosim/athena
  • menke/athena
  • mduehrss/athena
  • smobius/athena
  • spagan/athena
  • osunnebo/athena
  • carquin/athena
  • okiverny/athena
  • rateixei/athena
  • dportill/athena
  • desilva/athena
  • jelena/athena
  • chhayes/athena
  • satom/athena
  • jwalder/athena
  • lmijovic/athena
  • junpei/athena
  • jahreda/athena
  • tilebeam/athena
  • sanmay/athena
  • kiabelin/athena
  • mcarnesa/athena
  • jstark/athena
  • vtskhaya/athena
  • delsart/athena
  • jedebevc/athena
  • mtogawa/athena
  • krbjoerk/athena
  • luxin/athena
  • cyoung/athena
  • silu/athena
  • jtanaka/athena
  • maslawin/athena
  • haoran/athena
  • yifany/athena
  • minghui/athena
  • faser/offline/athena
  • danning/athena
  • dcasperfaser/athena
  • beddall/athena
  • cfan/athena
  • kazheng/athena
  • vmartin/athena
  • almeidvi/athena
  • srettie/athena
  • beltran/athena-fork
  • mmontell/athena
  • pajones/athena
  • kgupta/athena
  • ssinha/athena
  • lhenkelm/athena
  • sudha/athena
  • joana/athena
  • lgagnon/athena
  • anbaraja/athena
  • serodrig/athena
  • mtanasin/athena
  • kkawade/athena
  • dpanchal/athena
  • apalazzo/athena
  • amorenos/athena
  • chiodini/athena
  • lfeligio/athena
  • vbuxbaum/athena
  • jshahini/athena
  • jaofferm/athena
  • gonzalri/athena
  • kburka/athena
  • mdidenko/athena
  • ehaines/athena
  • rmazini/athena
  • desengup/athena
  • gottino/athena
  • sabidi/athena
  • bkerridg/athena
  • gavrilen/athena
  • hazeng/athena
  • dwkim/athena
  • qidong/athena
  • jingjing/athena
  • cdimitri/athena
  • ktackman/athena
  • ktopolni/athena
  • yche/athena
  • dabattul/athena
  • yoyeh/athena
  • attrtcal/athena
  • mischott/athena-22
  • sgaid/athena
  • bochen/athena
  • thmaurin/athena
  • asciandr/athena
  • chjiang/athena
  • krdona/athena
  • lbazzano/athena
  • rushioda/athena-3
  • nlad/athena
  • meiqi/athena
  • pclark/athena
  • jcurran/athena
  • dtorresa/athena
  • hmoyanog/athena
  • kvidalgu/athena
  • aaikot/athena
  • aackerma/athena
  • maboelel/athena
  • yingjun/athena
  • xinfei/athena
  • mschefer/athena
  • lesplend/athena
  • zoduan/athena
  • xinhui/athena
  • rmakhman/athena
  • aivina/athena
  • kazheng/athena-physics-val-2023
  • shhan/athena
  • zhiliang/athena
  • bdixit/athena
  • liuk/athena
  • alsidley/athena
  • sfrances/athena
  • xingguo/athena
  • jlue/athena
  • ragrabar/athena
  • shahzad/athena
  • kyjones/topoetcone-removal
  • niabicht/athena
  • asehrawa/athena
  • keener/athena
  • mhoppesc/athena
  • yunagai/athena
  • llewitt/athena
  • lcalic/athena-backup
  • bschlag/athena
  • greynold/athena
  • adohnalo/athena
  • yinmiao/athena
  • kazheng/athena-workingpoint
  • drankin/athena
  • agentry/athena
  • bruckman/athena
  • asmaga/athena
  • kbhide/athena
  • nkang/athena
  • hvanders/athena
  • ladamczy/test
  • losanti/athena
  • tbeumker/athenatest
  • berkeleylab/acts/athena
  • tbeumker/athena
  • weitao/athena
  • jiturriz/athena
  • dmankad/athena-idle
  • menu-hackathon/athena
  • losanti/athena-23
  • kyjones/trigger-example
  • wsong/athena
  • vmaksimo/athena
  • toobauma/athena
  • dawerner/athena
  • edreyer/athena
  • fisopkov/athena
  • seggebre/athena-fluencemap-modification
  • SecVtx-Lancaster/Athena
  • gtarna/athena
  • smanzoni/athena
  • lprimomo/athena
  • maparo/athena
  • pgraveli/athena
  • adimri/athena
  • shmukher/athena
  • aackerma/atlas-athena
  • lrambell/athena
  • jcrosby/athena
  • wstanek/athena
  • rsnyder/athena
  • atlas-sa-uct/athena
  • tovsiann/athena
  • skita/athena
  • zgao/athena
  • eullmank/athena
  • ppotepa/athena
  • lroos/athena
  • achakrav/athena
  • mhemmett/athena
  • evitale/athena
  • xmapekul/athena
  • rashbypi/athena
  • kgoto/athena
  • arej/athena
  • thmaurin/athena-sim-flavour
  • ivyas/athena
  • epasqual/athena
  • npond/athena
  • aleksand/athena
  • lkretsch/athena
  • jebohm/athena
  • mbiyabi/athena
  • cvittori/athena
  • hluk/athena
  • mihe/athena
  • dbiswas/athena
  • aralves/athena
  • rgupta/athena
  • dkoeck/anniathenafork
  • mkareem/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
  • bdixit/masking-strip-modules
  • bscheuer/athena
  • ricunnin/athena
  • gfrattar/athena
  • gwilliam/athena
  • ksudo/athena
  • jfeng2/athena
  • rhiguchi/athena
  • gaofeng/athena
  • svanstro/athena
  • etoyoda/athena
  • vaustrup/athena
  • kosuzuki/athena
  • tnakagaw/athena
  • rmizuhik/athena
  • kkanke/athena
  • hart/athena
  • amakita/athena
  • tpaschoa/athena
  • maoki/athena
  • whopkins/athena
  • miyamada/athena
  • rishikaw/athena
  • dduda/athena
  • ferusso/athena
  • anayaz/athena
  • smweber/athena
  • aagaard/athena
  • evalient/athena
  • zyan/athena-muon-calib-stream
  • smweber/athena-run-3
  • shudong/athena
  • dellacqu/athena
  • evalient/athena-dnn-calculator
  • zyan/athena-muon-calib
  • glagafon/project-nimber-1
  • sbellman/athena
  • strom/athena
  • strom/athena-dms
  • brosser/athena
  • jsallen/athena
  • macretar/athena
  • aowang/athena
  • skadir/athena-sadaf
  • ooncel/athena
  • jhoya/athena
  • leguo/athena
  • glagafon/handi-project
  • wuxi/athena
  • tygeorge/athena
  • syan/athena-syan
  • osotosan/athena
  • mnorfolk/athena
  • hasun/athena
  • axgallen/athena-qualification-task
  • will/athena
  • glagafon/handi-project-1
  • schernau/athena
  • karakawa/athena
  • taogawa/athena
  • aborbely/athena
  • tmlinare/athena
  • seinfant/athena
  • dmankad/athena-gen
  • mmaroun/ravina-fork
  • axgallen/athena
  • agarabag/athena
  • romar/athena
  • ktariq/athena
  • zuzak/athena
  • vlysenko/athena
  • dhagan/athena
  • ipolishc/athena
  • mahorstm/athena
  • ibamwidh/athena
  • frfische/athena
  • atishelm/athena
  • tizhang/athena
  • xilin/athena
  • jlue/athena-latest
  • jolamber/athena
  • ykhoulak/myathena
  • dntounis/athena
  • yil/athena
  • chuanye/athena
  • kifarman/athena
  • huayu/athena
  • nkua-atlas/athena
  • tayoshid/athena
  • movincen/athena
  • lderamo/athena
  • dtruncal/athena
  • steinber/athena-main
  • nischmit/athena
  • tdingley/athena
  • kazheng/athena-acts
  • hasegawa/athena
  • dongyi/athena
  • malvesca/athena
  • glagafon/dq-optimize
  • mnowak/athena
  • ladamczy/athena
  • openc/athena
  • lcalic/athena
  • mhufnage/athena
  • lsultana/obsolete_athena
  • ekajomov/athena-fork-fix
  • lsultana/athena
  • kfung/athena
  • rqian/athena
  • anfortma/athena
  • yonoda/athena
  • alveltma/athena
  • pebaron/athena-leprem
  • alpleban/athena
  • mmaheshw/athena
  • jdavidso/athena
  • edcritel/athena
  • anstein/athena
  • bglik/athena
  • gbird/athena
  • mfurukaw/athena
  • midandre/athena
  • anhodges/athena
  • sokkerma/athena
  • mvivasal/athena
  • fcurcio/athena
  • asbrooks/athena
  • kyjones/athena
  • lboccard/athena
  • mveen/athena
  • jmcgowan/athena
  • mmlynars/athena-v-2
  • tburatov/athena
  • ivyoung/athena
  • joroemer/athena
  • tayoshid/athena-test
  • dmankad/athena
  • drasslof/athena
  • ctaybi/athena
  • jodafons/athena
  • sanchezj/athena-2022
  • tmclachl/athena
  • jiddon/athena
  • sdemiran/athena
  • anburger/athena
  • apfleger/athena
  • sdahbi/athena
  • goblirsc/athena
  • fwinkel/athena
  • sanchezj/athena
  • izahir/athena
  • sidoti/athena
  • mmoors/athena
  • jwkraus/athena
  • obut/athena
  • rvinasco/athena
  • rhaberle/athena
  • esimpson/athena
  • janders/athena
  • klleras/athena
  • jhowarth/athena
  • jchapman/athena
  • avallier/athena
  • jecouthu/athena
  • dtrischu/athena
  • dta/athena_old
  • mungo/athena
  • fmontere/athena
  • misantan/athena
  • sfuenzal/athena
  • fhenry/athena
  • zalegria/athena
  • gdigrego/athena
  • awharton/Athena
  • zhaotong/athena
  • amelo/athena
  • shaoguan/athena
  • acordeir/athena-ed
  • nbruscin/athena
  • peiyan/athena
  • pdougan/athena
  • backes/athena
  • caiy/athena
  • mkholoda/athena
  • fkirfel/athena
  • kchu/athena
  • tayoshid/athena-2024
  • gfacini/athena
  • esampson/athena-idart
  • gmercado/athena
  • shpeng/athena-2
  • bcervato/athena
  • fwinkl2/athena
  • rhowen/athena
  • gmascare/athena
  • esampson/athena-idart-2
  • nharriso/athena
  • yvolkotr/athena
  • esampson/athena-otp
  • djlewis/athena
  • costanzo/athena
  • yuematsu/athena
  • pibutti/athena
  • bmoser/athena
  • esampson/athena-june-otp
  • alpleban/athena-met
  • bdong/athena
  • astefl/athena
  • wcastigl/athena
  • yilin/athena
  • ksahan/athena
  • thitchin/athena
  • zhanhang/athena
  • msasada/athena
  • agheata/athena
  • lbarrade/athena
  • sosarkar/athena-again
  • txu/athena
  • seth/athena
  • robouque/athena
  • okolay/athena
  • esampson/june-2-otp
  • zhangbo/athena
  • mlyukova/athena
  • nsurijr/athena
  • wema/athena
  • dbaronmo/athena
  • damperia/athena-acts
  • martyniu/athena
  • acamplan/athena
  • eballabe/athena
  • boudreau/athena
  • bngair/met-significance-r-22
  • bngair/me-tsig-athena
  • vsasse/athena
  • bhuth/athena
  • menadeem/athena
  • ksakura/athena
  • vkost/athena
  • atymchys/athena
  • yanqiw/athena
  • linghua/athena
  • rhicks/athena
  • mwessels/athena
  • skadir/athena
  • sgoswami/athena
  • domatter/athena
  • arelycg/athena
  • juscerri/athena
  • biliu/athena
  • beltran/athena
  • ddicroce/athena
  • dreikher/athena
  • sosarkar/athena
  • fladias/athena
  • bdebjani/athena
  • hshaddix/athena
  • lwinkler/athena
  • mhabedan/athena
  • elham/athena
  • emoon/athena
  • cleong/athena
  • haren/athena
  • sdiefenb/athena-onnx-tutorial
  • nkrogh/athena
  • dwilson/athena
  • thart/athena
  • fivone/athena
  • mads/athena
  • lsanfili/athena
  • echerepa/athena
  • scane/athena
  • dahumphr/athena
  • baer/athena
  • dcamarer/athena
  • lifoster/athena
  • kenakamu/athena
  • eskorda/athena
  • glagafon/aaaathena
  • alancast/athena
  • salopez/athena
  • haotianl/athena
  • glagafon/athena
  • rshibata/athena
  • lburke/athena
  • rvavrick/athena
  • ukhurshi/athena
  • glagafon/glagafon-dq
  • therwig/athena
  • pizhang/athena
  • mwitkows/athena
  • htsoi/athena
  • delitez/athena
  • ezaya/athena
  • pachabri/athena
  • achamber/athena
  • lcorazzi/athena
  • jaburles/athena
  • casadop/athena
  • mmantina/athena
  • hzhuang/athena
  • gserenis/athena
  • rmole/athena
  • lmonaco/athena
  • jkrupa/athena
  • mamirono/athena
  • semami/athena
  • rpozzi/athena
  • mfornasi/athena
  • jinglis/athena
  • fdattola/athena
  • belderto/athena
  • uepstein/athena
  • lechols/athena
  • ljerala/athena
  • lopezzot/athena
  • cmavungu/athena
  • abesir/athena
  • htorre/athena
  • jlittle/athena
  • tneep/athena
  • robouque/athena-20241115
  • jajohnso/athena
  • lbrown/athena
  • wguerin/athena
  • fsiegert/athena
  • ashirazi/athena
  • wenjingw/athena
  • epompapa/athena
  • rmole/athena-personal-fork
  • kfang/athena-fork-kyfang
  • jackersc/athena
  • prmitra/athena
  • wasu/athena
  • toheintz/athena
  • kgrimm/athena-kgrimm
  • aslobodk/athena
  • amoreira/athena
  • nihartma/athena
  • goetz/athena-acts
  • kdipetri/athena
  • yazhou/athena
  • gfazzino/athena
  • falves/athena
  • muschmid/athena
  • alarnold/athena
  • djuarezg/athena
  • wlai/athena
  • mdacunha/athena
  • rohasan/athena
  • asickles/athena
  • mborodin/athena
  • adsalvad/athena
  • novotnyp/athena
  • alecrhys/athena
  • christog/athena
  • lvicenik/athena
  • ibenaoum/athena
  • frcastig/athena
  • tflee/athena
  • zetao/athena
  • ehampshi/athena
  • mfarzali/athena
  • llarson/athena
  • kkazakov/athena
  • tomoya/athena-low-pt-muon-rec
  • pusharma/athena
  • jusilva/athena
  • jecifuen/athena
  • exochell/my-athena
  • gpinheir/athena
  • nsur/athena-lund
  • hshaddix/athena-hshaddix
  • vchabala/athena
  • mojeda/athena
  • jlieberm/athena
  • chhultqu/athena
  • misavic/athena
  • camccrac/athena
  • nshtokha/athena
  • jlai/athena
  • pmourafr/athena
  • sizumiya/athena
  • yuxuanz/local-athena
  • akraus/athena
  • yukari/athena
  • zhubacek/athena
  • mfilipig/athena
  • mnegrini/athena
  • sawyer/athena
  • fdejean/athena
  • rkavak/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • ssuravar/athena
  • zrokavec/athena
  • gsalvi/athena
  • gipoddar/athena
  • beyeo/athena
  • sutuncay/athena
  • mtancock/athena-2
  • vpires/athena-vasco
  • ywng/athena
  • fballi/athena
1575 results
Show changes
Commits on Source (15)
Showing
with 526 additions and 12 deletions
......@@ -34,3 +34,10 @@ atlas_add_component( BeamPipeGeoModel
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} GeoModelUtilities SGTools StoreGateLib GaudiKernel BeamPipeGeoModelLib )
atlas_add_test( BeamPipeGMConfig_test
SCRIPT test/BeamPipeGMConfig_test.py
PROPERTIES TIMEOUT 300 )
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_scripts( test/*.py )
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AtlasGeoModel.GeoModelConfig import GeoModelCfg
def BeamPipeGeometryCfg(flags):
result,gms=GeoModelCfg(flags)
from BeamPipeGeoModel.BeamPipeGeoModelConf import BeamPipeDetectorTool
gms.DetectorTools += [ BeamPipeDetectorTool() ]
result.addService(gms)
return result
#!/usr/bin/env python
"""Run tests on BeamPipeGeoModel configuration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
"""
if __name__ == "__main__":
from AthenaCommon.Configurable import Configurable
Configurable.configurableRun3Behavior=1
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.TestDefaults import defaultTestFiles
ConfigFlags.Input.Files = defaultTestFiles.HITS
ConfigFlags.Detector.SimulatePixel = False
ConfigFlags.Detector.SimulateSCT = False
ConfigFlags.Detector.SimulateTRT = False
ConfigFlags.GeoModel.Align.Dynamic = False
ConfigFlags.lock()
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from BeamPipeGeoModel.BeamPipeGMConfig import BeamPipeGeometryCfg
acc = BeamPipeGeometryCfg(ConfigFlags)
f=open('BeamPipeGeometryCfg.pkl','w')
acc.store(f)
f.close()
......@@ -25,6 +25,14 @@ def _createCfgFlags():
acf.addFlag('Common.isOnline', False ) # Job runs in an online environment (access only to resources available at P1) # former global.isOnline
def _checkProject():
import os
if "AthSimulation_DIR" in os.environ:
return "AthSimulation"
#TODO expand this method.
return "Athena"
acf.addFlag('Common.Project', _checkProject())
# replace global.Beam*
acf.addFlag('Beam.BunchSpacing', 25) # former global.BunchSpacing
acf.addFlag("Beam.NumberOfCollisions",0) # former global.NumberOfCollisions
......@@ -36,17 +44,36 @@ def _createCfgFlags():
acf.addFlag('Output.doESD', False) # produce ESD containers
acf.addFlag('Output.HITFileName','myHIT.pool.root')
acf.addFlag('Output.EVNTFileName','myEVNT.pool.root')
acf.addFlag('Output.HITSFileName','myHITS.pool.root')
acf.addFlag('Output.RDOFileName','myROD.pool.root')
acf.addFlag('Output.ESDFileName','myESD.pool.root')
acf.addFlag('Output.AODFileName','myAOD.pool.root')
acf.addFlag('Output.HISTFileName','myHIST.root')
#Detector Flags:
acf.addFlag('Detector.SimulatePixel', False)
acf.addFlag("Detector.SimulateSCT", False)
acf.addFlag("Detector.SimulateTRT", False)
acf.addFlag("Detector.SimulateMuon", False)
acf.addFlag("Detector.SimulateCavern",False)
acf.addFlag("Detector.Simulate", lambda prevFlags : (prevFlags.Detector.SimulatePixel or prevFlags.Detector.SimulateSCT or
prevFlags.Detector.SimulateTRT or prevFlags.Detector.SimulateMuon or
prevFlags.Detector.SimulateCavern))
acf.addFlag("Detector.OverlayPixel", False)
acf.addFlag("Detector.OverlaySCT", False)
acf.addFlag("Detector.OverlayTRT", False)
acf.addFlag("Detector.OverlayMuon", False)
acf.addFlag("Detector.Overlay", lambda prevFlags : (prevFlags.Detector.OverlayPixel or prevFlags.Detector.OverlaySCT or
prevFlags.Detector.OverlayTRT or prevFlags.Detector.OverlayMuon ))
#Geo Model Flags:
acf.addFlag('GeoModel.Layout', 'atlas') # replaces global.GeoLayout
acf.addFlag("GeoModel.AtlasVersion", lambda prevFlags : GetFileMD(prevFlags.Input.Files).get("Geometry","ATLAS-R2-2016-01-00-01")) #
acf.addFlag("GeoModel.Align.Dynamic", lambda prevFlags : (not prevFlags.Detector.Simulate))
acf.addFlag("GeoModel.StripGeoType", "GMX") # Based on CommonGeometryFlags.StripGeoType
acf.addFlag("GeoModel.Run","RUN2") # Based on CommonGeometryFlags.Run (InDetGeometryFlags.isSLHC replaced by GeoModel.Run=="RUN4")
#IOVDbSvc Flags:
acf.addFlag("IOVDb.GlobalTag",lambda prevFlags : GetFileMD(prevFlags.Input.Files).get("ConditionsTag","CONDBR2-BLKPA-2017-05"))
......@@ -56,13 +83,13 @@ def _createCfgFlags():
#LAr Flags:
try:
import LArCellRec # Suppress flake8 unused import warning: # noqa: F401
haveLArCellRec = True
import LArConfiguration # Suppress flake8 unused import warning: # noqa: F401
haveLArConfiguration = True
except ImportError:
haveLArCellRec = False
haveLArConfiguration = False
if haveLArCellRec:
from LArCellRec.LArConfigFlags import createLArConfigFlags
if haveLArConfiguration:
from LArConfiguration.LArConfigFlags import createLArConfigFlags
lcf=createLArConfigFlags()
acf.join(lcf)
......
......@@ -4,7 +4,9 @@ class defaultTestFiles():
import os
d = os.environ.get ('ATLAS_REFERENCE_DATA',
'/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art')
EVNT= [d + "/SimCoreTests/mcatnlojimmy_ttbar_leptonfilter.19.2.5.37.EVNT.pool.root"] #find an official file.
HITS= [d + "/Tier0ChainTests/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.simul.HITS.e4993_s3091/HITS.10504490._000425.pool.root.1"]
RAW = [d + "/TrigP1Test/data17_13TeV.00327265.physics_EnhancedBias.merge.RAW._lb0100._SFO-1._0001.1"]
RDO = ["myRDO.pool.root"]#needs a test RDO
ESD = [d + '/RecExRecoTest/mc16_13TeV.361022.Pythia8EvtGen_A14NNPDF23LO_jetjet_JZ2W.recon.ESD.e3668_s3170_r10572_homeMade.pool.root']
AOD = [d + '/CommonInputs/data16_13TeV.00311321.physics_Main.recon.AOD.r9264/AOD.11038520._000001.pool.root.1']
ESD = ["myESD.pool.root"]#needs a test ESD
......@@ -8,7 +8,18 @@ atlas_subdir( AtlasGeoModel )
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_joboptions( share/*.py )
atlas_install_scripts( test/*.py )
atlas_add_test( EVNT_InputGeo_test
SCRIPT test/AtlasGeometryConfig_EVNT_test.py
PROPERTIES TIMEOUT 300 )
if( NOT SIMULATIONBASE )
atlas_add_test( AtlasGeoModelConfig SCRIPT python -m AtlasGeoModel.GeoModelConfig POST_EXEC_SCRIPT nopost.sh )
atlas_add_test( HITS_InputGeo_test
SCRIPT test/AtlasGeometryConfig_HITS_test.py
PROPERTIES TIMEOUT 300 )
atlas_add_test( AOD_InputGeo_test
SCRIPT test/AtlasGeometryConfig_AOD_test.py
PROPERTIES TIMEOUT 300 )
endif()
#
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
#
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
def AtlasGeometryCfg (flags):
acc = ComponentAccumulator()
from AtlasGeoModel.InDetGMConfig import InDetGeometryCfg
acc.merge(InDetGeometryCfg(flags))
from LArGeoAlgsNV.LArGMConfig import LArGMCfg
acc.merge(LArGMCfg(flags))
from TileGeoModel.TileGMConfig import TileGMCfg
acc.merge(TileGMCfg(flags))
from MuonConfig.MuonGeometryConfig import MuonGeoModelCfg
acc.merge(MuonGeoModelCfg(flags))
#from AtlasGeoModel.ForDetGeoModelConfig import ForDetGeometryCfg
#acc.merge(ForDetGeometryCfg(flags))
from BeamPipeGeoModel.BeamPipeGMConfig import BeamPipeGeometryCfg
acc.merge(BeamPipeGeometryCfg(flags))
if (flags.Detector.Simulate and flags.Beam.Type == "cosmics") or flags.Detector.SimulateCavern:
from CavernInfraGeoModel.CavernInfraGeoModelConf import CavernInfraDetectorTool
gms.DetectorTools += [ CavernInfraDetectorTool() ]
return acc
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
from IOVDbSvc.IOVDbSvcConfig import addFoldersSplitOnline
# TODO This isn't used yet anywhere and the new style ConfigFlag
# equivalents of the DetFlags used here have yet to be created.
def ForDetGeometryCfg( flags ):
from AtlasGeoModel.GeoModelConfig import GeoModelCfg
acc,geoModelSvc = GeoModelCfg( flags )
from GeometryDBSvc.GeometryDBSvcConf import GeometryDBSvc
acc.addService(GeometryDBSvc("InDetGeometryDBSvc"))
# LUCID
if True:#( DetFlags.detdescr.Lucid_on() ):
from LUCID_GeoModel.LUCID_GeoModelConf import LUCID_DetectorTool
geoModelSvc.DetectorTools += [ LUCID_DetectorTool() ]
# ALFA
if True:#( DetFlags.detdescr.ALFA_on() ):
from ALFA_GeoModel.ALFA_GeoModel_joboption import getALFA_DetectorTool
#from ALFA_GeoModel.ALFA_GeoModelConf import ALFA_DetectorTool
theALFA_DetectorTool=ALFA_DetectorTool(name)
theALFA_DetectorTool.MetrologyType=3
theALFA_DetectorTool.B7L1U_MDGeometryType = 2
theALFA_DetectorTool.B7L1U_ODGeometryType = 2
theALFA_DetectorTool.B7L1L_MDGeometryType = 2
theALFA_DetectorTool.B7L1L_ODGeometryType = 2
theALFA_DetectorTool.A7L1U_MDGeometryType = 2
theALFA_DetectorTool.A7L1U_ODGeometryType = 2
theALFA_DetectorTool.A7L1L_MDGeometryType = 2
theALFA_DetectorTool.A7L1L_ODGeometryType = 2
theALFA_DetectorTool.A7R1U_MDGeometryType = 2
theALFA_DetectorTool.A7R1U_ODGeometryType = 2
theALFA_DetectorTool.A7R1L_MDGeometryType = 2
theALFA_DetectorTool.A7R1L_ODGeometryType = 2
theALFA_DetectorTool.B7R1U_MDGeometryType = 2
theALFA_DetectorTool.B7R1U_ODGeometryType = 2
theALFA_DetectorTool.B7R1L_MDGeometryType = 2
theALFA_DetectorTool.B7R1L_ODGeometryType = 2
geoModelSvc.DetectorTools += [ thALFA_DetectorTool ]
acc.merge(addFoldersSplitOnline(flags,'FWD','/FWD/Onl/ALFA/position_calibration','/FWD/ALFA/position_calibration'))
# ForwardRegion
if True:#( DetFlags.detdescr.FwdRegion_on() ):
from ForwardRegionGeoModel.ForwardRegionGeoModelConf import ForwardRegionGeoModelTool
geoModelSvc.DetectorTools += [ ForwardRegionGeoModelTool() ]
# ZDC
if True:#( DetFlags.detdescr.ZDC_on() ):
from ZDC_GeoM.ZDC_GeoMConf import ZDC_DetTool
geoModelSvc.DetectorTools += [ ZDC_DetTool() ]
# AFP
if True:#( DetFlags.detdescr.AFP_on() ):
from AFP_GeoModel.AFP_GeoModelConf import AFP_GeoModelTool
geoModelSvc.DetectorTools += [ AFP_GeoModelTool() ]
acc.addService(geoModelSvc)
return acc
......@@ -16,7 +16,9 @@ def GeoModelCfg(configFlags):
from GeoModelSvc.GeoModelSvcConf import GeoModelSvc
gms=GeoModelSvc(AtlasVersion=version,
SupportedGeometry = int(relversion[0]))
if configFlags.Detector.Simulate:
## Protects GeoModelSvc in the simulation from the AlignCallbacks
gms.AlignCallbacks = False
result.addService(gms)
from DetDescrCnvSvc.DetDescrCnvSvcConf import DetDescrCnvSvc
......
#
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
#
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
from IOVDbSvc.IOVDbSvcConfig import addFoldersSplitOnline
def InDetServiceMaterialCfg (flags):
from AtlasGeoModel.GeoModelConfig import GeoModelCfg
acc,geoModelSvc = GeoModelCfg( flags )
from GeometryDBSvc.GeometryDBSvcConf import GeometryDBSvc
acc.addService(GeometryDBSvc("InDetGeometryDBSvc"))
from InDetServMatGeoModel.InDetServMatGeoModelConf import InDetServMatTool
servMatTool = InDetServMatTool()
if flags.GeoModel.Run=="RUN4":
from InDetServMatGeoModel.InDetServMatGeoModelConf import InDetServMatBuilderToolSLHC
InDetServMatBuilderToolSLHC = InDetServMatBuilderToolSLHC()
acc.addPublicTool( InDetServMatBuilderToolSLHC )
servMatTool.ServiceBuilderTool = InDetServMatBuilderToolSLHC
geoModelSvc.DetectorTools += [ servMatTool ]
acc.addService(geoModelSvc)
return acc
def InDetGeometryCfg (flags):
acc = ComponentAccumulator()
from PixelGeoModel.PixelGeoModelConfig import PixelGeometryCfg
acc.merge(PixelGeometryCfg( flags ))
from SCT_GeoModel.SCT_GeoModelConfig import SCT_GeometryCfg
acc.merge(SCT_GeometryCfg( flags ))
if not flags.GeoModel.Run=="RUN4":
from TRT_GeoModel.TRT_GeoModelConfig import TRT_GeometryCfg
acc.merge(TRT_GeometryCfg( flags ))
acc.merge(InDetServiceMaterialCfg( flags ))
return acc
if __name__ == "__main__":
import os
from AthenaCommon.Logging import log
from AthenaCommon.Constants import DEBUG
from AthenaCommon.Configurable import Configurable
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.MainServicesConfig import MainServicesSerialCfg
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
# Set up logging and new style config
log.setLevel(DEBUG)
Configurable.configurableRun3Behavior = True
from AthenaConfiguration.TestDefaults import defaultTestFiles
# Provide MC input
ConfigFlags.Input.Files = defaultTestFiles.HITS
ConfigFlags.IOVDb.GlobalTag = "OFLCOND-MC16-SDR-16"
ConfigFlags.Detector.SimulatePixel = True
ConfigFlags.Detector.SimulateSCT = True
ConfigFlags.Detector.SimulateTRT = True
ConfigFlags.GeoModel.Align.Dynamic = False
# Provide data input
##from AthenaConfiguration.TestDefaults import defaultTestFiles
##ConfigFlags.Input.Files = defaultTestFiles.AOD
##ConfigFlags.GeoModel.Align.Dynamic = True
#
ConfigFlags.lock()
# Construct ComponentAccumulator
acc = MainServicesSerialCfg()
acc.merge(PoolReadCfg(ConfigFlags))
acc.merge(InDetGeometryCfg(ConfigFlags)) # FIXME This sets up the whole ID geometry would be nicer just to set up min required
#acc.getService("StoreGateSvc").Dump=True
acc.getService("ConditionStore").Dump=True
acc.printConfig(withDetails=True)
f=open('InDetGMCfg2.pkl','w')
acc.store(f)
f.close()
ConfigFlags.dump()
# Execute and finish
acc.run(maxEvents=3)
#!/usr/bin/env python
"""Run a test on Atlas Geometry configuration using a HITS file as input
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
"""
if __name__ == "__main__":
import os
from AthenaCommon.Logging import log
from AthenaCommon.Constants import DEBUG
from AthenaCommon.Configurable import Configurable
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.MainServicesConfig import MainServicesSerialCfg
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
from AtlasGeoModel.AtlasGeoModelConfig import AtlasGeometryCfg
# Set up logging and new style config
log.setLevel(DEBUG)
Configurable.configurableRun3Behavior = True
from AthenaConfiguration.TestDefaults import defaultTestFiles
# Provide MC input
ConfigFlags.Input.Files = defaultTestFiles.AOD
ConfigFlags.GeoModel.Align.Dynamic = True
ConfigFlags.lock()
# Construct ComponentAccumulator
acc = MainServicesSerialCfg()
acc.merge(PoolReadCfg(ConfigFlags))
acc.merge(AtlasGeometryCfg(ConfigFlags))
#acc.getService("StoreGateSvc").Dump=True
acc.getService("ConditionStore").Dump=True
acc.printConfig(withDetails=True)
f=open('AtlasGeoModelCfg_HITS.pkl','w')
acc.store(f)
f.close()
ConfigFlags.dump()
# Execute and finish
acc.run(maxEvents=3)
#!/usr/bin/env python
"""Run a test on Atlas Geometry configuration using a EVNT file as input
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
"""
if __name__ == "__main__":
import os
from AthenaCommon.Logging import log
from AthenaCommon.Constants import DEBUG
from AthenaCommon.Configurable import Configurable
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.MainServicesConfig import MainServicesSerialCfg
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
from AtlasGeoModel.AtlasGeoModelConfig import AtlasGeometryCfg
# Set up logging and new style config
log.setLevel(DEBUG)
Configurable.configurableRun3Behavior = True
from AthenaConfiguration.TestDefaults import defaultTestFiles
# Provide MC input
ConfigFlags.Input.Files = defaultTestFiles.EVNT
ConfigFlags.GeoModel.AtlasVersion = "ATLAS-R2-2016-01-00-01"
ConfigFlags.IOVDb.GlobalTag = "OFLCOND-MC16-SDR-16"
ConfigFlags.Detector.SimulatePixel = True
ConfigFlags.Detector.SimulateSCT = True
ConfigFlags.Detector.SimulateTRT = True
ConfigFlags.GeoModel.Align.Dynamic = False
ConfigFlags.lock()
# Construct ComponentAccumulator
acc = MainServicesSerialCfg()
acc.merge(PoolReadCfg(ConfigFlags))
acc.merge(AtlasGeometryCfg(ConfigFlags))
#acc.getService("StoreGateSvc").Dump=True
acc.getService("ConditionStore").Dump=True
acc.printConfig(withDetails=True)
f=open('AtlasGeoModelCfg_EVNT.pkl','w')
acc.store(f)
f.close()
ConfigFlags.dump()
# Execute and finish
acc.run(maxEvents=3)
#!/usr/bin/env python
"""Run a test on Atlas Geometry configuration using a HITS file as input
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
"""
if __name__ == "__main__":
import os
from AthenaCommon.Logging import log
from AthenaCommon.Constants import DEBUG
from AthenaCommon.Configurable import Configurable
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.MainServicesConfig import MainServicesSerialCfg
from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
from AtlasGeoModel.AtlasGeoModelConfig import AtlasGeometryCfg
# Set up logging and new style config
log.setLevel(DEBUG)
Configurable.configurableRun3Behavior = True
from AthenaConfiguration.TestDefaults import defaultTestFiles
# Provide MC input
ConfigFlags.Input.Files = defaultTestFiles.HITS
ConfigFlags.IOVDb.GlobalTag = "OFLCOND-MC16-SDR-16"
ConfigFlags.GeoModel.Align.Dynamic = False
ConfigFlags.lock()
# Construct ComponentAccumulator
acc = MainServicesSerialCfg()
acc.merge(PoolReadCfg(ConfigFlags))
acc.merge(AtlasGeometryCfg(ConfigFlags))
#acc.getService("StoreGateSvc").Dump=True
acc.getService("ConditionStore").Dump=True
acc.printConfig(withDetails=True)
f=open('AtlasGeoModelCfg_HITS.pkl','w')
acc.store(f)
f.close()
ConfigFlags.dump()
# Execute and finish
acc.run(maxEvents=3)
......@@ -45,5 +45,10 @@ atlas_add_component( PixelGeoModel
src/components/*.cxx
LINK_LIBRARIES GaudiKernel PixelGeoModelLib )
atlas_add_test( PixelGMConfig_test
SCRIPT test/PixelGMConfig_test.py
PROPERTIES TIMEOUT 300 )
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_scripts( test/*.py )
# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
from AthenaCommon import CfgMgr
......@@ -10,3 +10,47 @@ def getPixelDetectorTool(name="PixelDetectorTool", **kwargs):
kwargs.setdefault("ServiceBuilderTool", "");
return CfgMgr.PixelDetectorTool(name, **kwargs)
############## ComponentAccumulator
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
from IOVDbSvc.IOVDbSvcConfig import addFoldersSplitOnline
def PixelGeometryCfg( flags ):
from AtlasGeoModel.GeoModelConfig import GeoModelCfg
acc,geoModelSvc = GeoModelCfg( flags )
from GeometryDBSvc.GeometryDBSvcConf import GeometryDBSvc
acc.addService(GeometryDBSvc("InDetGeometryDBSvc"))
from PixelGeoModel.PixelGeoModelConf import PixelDetectorTool
pixelDetectorTool = PixelDetectorTool("PixelDetectorTool")
from BCM_GeoModel.BCM_GeoModelConf import InDetDD__BCM_Builder
bcmTool = InDetDD__BCM_Builder()
acc.addPublicTool( bcmTool )
pixelDetectorTool.BCM_Tool = bcmTool
from BLM_GeoModel.BLM_GeoModelConf import InDetDD__BLM_Builder
blmTool = InDetDD__BLM_Builder()
acc.addPublicTool( blmTool )
pixelDetectorTool.BLM_Tool = blmTool
if flags.GeoModel.Run=="RUN4":
from InDetServMatGeoModel.InDetServMatGeoModelConf import InDetServMatBuilderToolSLHC
InDetServMatBuilderToolSLHC = InDetServMatBuilderToolSLHC()
acc.addPublicTool( InDetServMatBuilderToolSLHC )
pixelDetectorTool.ServiceBuilderTool = InDetServMatBuilderToolSLHC
pixelDetectorTool.useDynamicAlignFolders = flags.GeoModel.Align.Dynamic
geoModelSvc.DetectorTools += [ pixelDetectorTool ]
acc.addService(geoModelSvc)
# Pixel module distortions
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/PixelDist","/Indet/PixelDist")) # Not used ???
# IBL stave distortions
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/IBLDist","/Indet/IBLDist",className="CondAttrListCollection"))
if flags.GeoModel.Align.Dynamic:
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/AlignL1/ID","/Indet/AlignL1/ID",className="CondAttrListCollection"))
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/AlignL2/PIX","/Indet/AlignL2/PIX",className="CondAttrListCollection"))
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/AlignL3","/Indet/AlignL3",className="AlignableTransformContainer"))
else:
if (not flags.Detector.SimulatePixel) or flags.Detector.OverlayPixel:
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/Align","/Indet/Align",className="AlignableTransformContainer"))
else:
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/Align","/Indet/Align"))
return acc
#!/usr/bin/env python
"""Run tests on PixelGeoModel configuration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
"""
if __name__ == "__main__":
from AthenaCommon.Configurable import Configurable
Configurable.configurableRun3Behavior=1
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.TestDefaults import defaultTestFiles
ConfigFlags.Input.Files = defaultTestFiles.HITS
ConfigFlags.IOVDb.GlobalTag = "OFLCOND-MC16-SDR-16"
ConfigFlags.Detector.SimulatePixel = False
ConfigFlags.Detector.SimulateSCT = False
ConfigFlags.Detector.SimulateTRT = False
ConfigFlags.GeoModel.Align.Dynamic = False
ConfigFlags.lock()
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from PixelGeoModel.PixelGeoModelConfig import PixelGeometryCfg
acc = PixelGeometryCfg(ConfigFlags)
f=open('PixelGeometryCfg.pkl','w')
acc.store(f)
f.close()
......@@ -37,6 +37,10 @@ atlas_add_component( SCT_GeoModel
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaKernel GeoModelUtilities GaudiKernel InDetGeoModelUtils InDetReadoutGeometry SGTools StoreGateLib SGtests AthenaPoolUtilities DetDescrConditions Identifier InDetIdentifier )
atlas_add_test( SCT_GMConfig_test
SCRIPT test/SCT_GMConfig_test.py
PROPERTIES TIMEOUT 300 )
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_scripts( test/*.py )
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
from AthenaCommon import CfgMgr
......@@ -10,3 +10,52 @@ def getSCT_DetectorTool(name="SCT_DetectorTool", **kwargs):
kwargs.setdefault("GeoDbTagSvc", "GeoDbTagSvc");
from AthenaCommon.DetFlags import DetFlags
return CfgMgr.SCT_DetectorTool(name, **kwargs)
###### ComponentAccumulator
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
from IOVDbSvc.IOVDbSvcConfig import addFoldersSplitOnline
def SCT_GeometryCfg( flags ):
from AtlasGeoModel.GeoModelConfig import GeoModelCfg
acc,geoModelSvc = GeoModelCfg( flags )
from GeometryDBSvc.GeometryDBSvcConf import GeometryDBSvc
acc.addService(GeometryDBSvc("InDetGeometryDBSvc"))
if flags.GeoModel.Run=="RUN4":
if "GMX" == flags.GeoModel.StripGeoType():
from SCT_GeoModelXml.SCT_GeoModelXmlConf import SCT_GMX_DetectorTool
sctDetectorTool = SCT_GMX_DetectorTool()
else:
from SCT_SLHC_GeoModel.SCT_SLHC_GeoModelConf import SCT_SLHC_DetectorTool
sctDetectorTool = SCT_SLHC_DetectorTool()
from InDetServMatGeoModel.InDetServMatGeoModelConf import InDetServMatBuilderToolSLHC
InDetServMatBuilderToolSLHC = InDetServMatBuilderToolSLHC()
acc.addPublicTool( InDetServMatBuilderToolSLHC )
sctDetectorTool.ServiceBuilderTool = InDetServMatBuilderToolSLHC
else:
from SCT_GeoModel.SCT_GeoModelConf import SCT_DetectorTool
sctDetectorTool = SCT_DetectorTool()
sctDetectorTool.useDynamicAlignFolders = flags.GeoModel.Align.Dynamic
geoModelSvc.DetectorTools += [ sctDetectorTool ]
acc.addService(geoModelSvc)
if flags.GeoModel.Align.Dynamic:
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/AlignL1/ID","/Indet/AlignL1/ID",className="CondAttrListCollection"))
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/AlignL2/SCT","/Indet/AlignL2/SCT",className="CondAttrListCollection"))
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/AlignL3","/Indet/AlignL3",className="AlignableTransformContainer"))
else:
if (not flags.Detector.SimulateSCT) or flags.Detector.OverlaySCT:
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/Align","/Indet/Align",className="AlignableTransformContainer"))
else:
acc.merge(addFoldersSplitOnline(flags,"INDET","/Indet/Onl/Align","/Indet/Align"))
if flags.Common.Project is not "AthSimulation": # Protection for AthSimulation builds
if (not flags.Detector.SimulateSCT) or flags.Detector.OverlaySCT:
from SCT_ConditionsAlgorithms.SCT_ConditionsAlgorithmsConf import SCT_AlignCondAlg
sctAlignCondAlg = SCT_AlignCondAlg(name = "SCT_AlignCondAlg",
UseDynamicAlignFolders = flags.GeoModel.Align.Dynamic)
acc.addCondAlgo(sctAlignCondAlg)
from SCT_ConditionsAlgorithms.SCT_ConditionsAlgorithmsConf import SCT_DetectorElementCondAlg
sctDetectorElementCondAlg = SCT_DetectorElementCondAlg(name = "SCT_DetectorElementCondAlg")
acc.addCondAlgo(sctDetectorElementCondAlg)
return acc
#!/usr/bin/env python
"""Run tests on SCT_GeoModel configuration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
"""
if __name__ == "__main__":
from AthenaCommon.Configurable import Configurable
Configurable.configurableRun3Behavior=1
from AthenaConfiguration.AllConfigFlags import ConfigFlags
from AthenaConfiguration.TestDefaults import defaultTestFiles
ConfigFlags.Input.Files = defaultTestFiles.HITS
ConfigFlags.IOVDb.GlobalTag = "OFLCOND-MC16-SDR-16"
ConfigFlags.Detector.SimulatePixel = False
ConfigFlags.Detector.SimulateSCT = False
ConfigFlags.Detector.SimulateTRT = False
ConfigFlags.GeoModel.Align.Dynamic = False
ConfigFlags.lock()
from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
from SCT_GeoModel.SCT_GeoModelConfig import SCT_GeometryCfg
acc = SCT_GeometryCfg(ConfigFlags)
f=open('SCT_GeometryCfg.pkl','w')
acc.store(f)
f.close()
......@@ -39,3 +39,11 @@ atlas_add_component( TRT_GeoModel
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaKernel GeoModelUtilities GaudiKernel TRT_ConditionsServicesLib InDetGeoModelUtils InDetReadoutGeometry SGTools StoreGateLib SGtests AthenaPoolUtilities DetDescrConditions IdDictDetDescr TRT_ConditionsData InDetIdentifier )
atlas_add_test( TRT_GMConfig_test
SCRIPT test/TRT_GMConfig_test.py
PROPERTIES TIMEOUT 300 )
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_scripts( test/*.py )