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
  • 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
  • epender/athena
  • smh/athena
  • turra/athena
  • tdado/athena
  • tadej/athena
  • abuckley/athena
  • rhauser/athena
  • jmasik/athena
  • pjacka/athena
  • tamartin/athena
  • tbold/athena
  • phwindis/athena
  • mhodgkin/athena
  • nstyles/athena
  • arnaez/athena
  • mark/athena
  • gemmeren/athena
  • ssnyder/athena
  • wwalko/athena
  • baines/athena
  • emoyse/athena
  • pgadow/athena
  • solodkov/athena
  • mmuskinj/athena
  • rbielski/athena
  • dcasper/athena
  • psommer/athena
  • mrybar/athena
  • ychiu/athena
  • bwynne/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • tstreble/athena
  • graemes/athena
  • sshaw/athena
  • ATLAS-EGamma/athena
  • shlomit/athena
  • hartj/athena
  • jcatmore/athena
  • ebuschma/athena
  • yuxu/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • toyamaza/athena
  • sroe/athena
  • lfiorini/athena
  • longjon/athena
  • jichen/athena
  • nikiforo/athena
  • almaloiz/athena
  • tlari/athena
  • susinha/athena
  • fpastore/athena
  • filthaut/athena
  • harkusha/athena
  • cchan/athena
  • mvozak/athena
  • peter/athena
  • cvarni/athena
  • leggett/athena
  • wleight/athena
  • martindl/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
  • dkar/athena
  • cohm/athena
  • omajersk/athena
  • dbakshig/athena
  • wiedenat/athena
  • fernando/athena
  • tmkrtchy/athena
  • khoo/athena
  • gingrich/athena
  • schaarsc/athena
  • maklein/athena
  • ponyisi/athena
  • ravinab/athena
  • ekuwertz/athena
  • scheiric/athena
  • xai/athena
  • merrenst/athena
  • pleskot/athena
  • jobalz/athena
  • goetz/athena
  • dpopov/athena
  • achishol/athena
  • ebergeas/athena
  • alaurier/athena
  • mtoscani/athena
  • ekasimi/athena
  • krumnack/athena
  • afaulkne/athena
  • mdanning/athena
  • egramsta/athena
  • hye/athena
  • clseitz/athena
  • astruebi/athena
  • bmindur/athena
  • ppostola/athena
  • shanisch/athena
  • efilmer/athena
  • ncalace/athena
  • aad/athena
  • jpanduro/athena
  • gpanizzo/athena
  • ssarikay/athena
  • rcoelhol/athena
  • tupham/athena
  • hyamauch/athena
  • nkrengel/athena
  • rkopelia/athena
  • stelzer/athena
  • cmcginn/athena
  • ssottoco/athena
  • bernius/athena
  • tsulaia/athena
  • turnerm/athena
  • vcairo/athena
  • sutt/athena
  • stsuno/athena
  • yunju/athena
  • mbandier/athena
  • mehlhase/athena
  • jdandoy/athena
  • ldc/athena
  • jufische/athena
  • jmacdona/athena
  • dzanzi/athena
  • kzoch/athena
  • kwhalen/athena
  • bmorgan/athena
  • msaimper/athena
  • nasbah/athena
  • williams/athena
  • shhirose/athena
  • amete/athena
  • cheidegg/athena
  • heng/athena
  • rcarney/athena
  • hhibi/athena
  • coccaro/athena
  • loch/athena
  • cdeutsch/athena
  • kkohler/athena
  • nova/athena
  • ynoguchi/athena
  • todorova/athena
  • sjiggins/athena
  • campanel/athena
  • bgokturk/athena
  • aytul/athena
  • wbalunas/athena
  • hrussell/athena
  • hoide/athena
  • lidiaz/athena
  • xju/athena
  • jbiswal/athena
  • yuchou/athena
  • guerrero/athena
  • bouhova/athena
  • kpachal/athena
  • alwang/athena
  • dhayden/athena
  • alopezso/athena
  • mverissi/athena
  • mvessell/athena
  • kegraham/athena
  • ssantpur/athena
  • kenelson/athena
  • mvanadia/athena
  • upatel/athena
  • igrabows/athena
  • dshope/athena
  • fmeloni/athena
  • omeshkov/athena
  • korona/athena
  • tvarol/athena
  • anperrev/athena
  • eramakot/athena
  • soumya/athena
  • dbogavac/athena
  • mhank/athena
  • tnobe/athena
  • cowagner/athena
  • tursom/athena
  • derue/athena
  • ruyuan/athena
  • koffas/athena
  • fsforza/athena
  • chinderk/athena
  • myexley/athena
  • angianni/athena
  • ballbroo/athena
  • davidek/athena
  • fgiuli/athena
  • tphamleh/athena
  • diehl/athena
  • ekajomov/athena-general
  • sarbiolv/athena
  • mfujimot/athena
  • hansenph/athena
  • hirose/athena
  • salvator/athena
  • falonso/athena
  • stapiaar/athena
  • masato/athena
  • jmendes/athena
  • jhaley/athena
  • nwenke/athena
  • tpelzer/athena
  • agbet/athena
  • stavrop/athena
  • dbabal/athena
  • juesseiv/athena
  • gia/athena
  • cdelitzs/athena
  • hmildner/athena
  • ffabbri/athena
  • dwallace/athena
  • kkrizka/athena
  • eschanet/athena
  • ckitsaki/athena
  • asonay/athena
  • lferencz/athena
  • temoskal/athena
  • czhou/athena
  • iaizenbe/athena
  • jteoh/athena
  • liberato/athena
  • jiawei/athena
  • jbeirer/athena
  • nielsenj/athena
  • mromano/athena
  • pmeiring/athena
  • elmsheus/athena
  • asquith/athena
  • rustem/athena
  • nicholas/athena
  • sswatman/athena
  • markowen/athena
  • fuhe/athena
  • miqueits/athena
  • wachan/athena
  • dakoch/athena
  • eparrish/athena
  • esoldato/athena
  • aranzazu/athena
  • ranovotn/athena
  • ndegroot/athena
  • mhance/athena
  • lihan/athena
  • jkempste/athena
  • tjunkerm/athena
  • asoukhar/athena
  • sschramm/athena
  • aporeba/athena
  • mdelmast/athena
  • pliu/athena
  • mswiatlo/athena
  • ginaciog/athena
  • ssaha/athena
  • verducci/athena
  • anmrodri/athena
  • bcarlson/athena
  • gabarone/athena
  • fastcalosim_test/athena
  • martis/athena
  • mxia/athena
  • scamarda/athena
  • rlongo/athena
  • amoussa/athena
  • mdonasci/athena
  • chelling/athena
  • conde/athena
  • lstocker/athena
  • gialas/athena
  • guindon/athena
  • mmittal/athena
  • fcostanz/athena
  • ffollega/athena
  • shion/athena
  • sberlend/athena
  • acts/athena
  • cgutscho/athena
  • sschmitt/athena
  • hmaguire/athena
  • nifomin/athena
  • eriefel/athena
  • evarnes/athena
  • zsoumaim/athena
  • guescini/athena
  • jkremer/athena
  • susy-hackers/athena
  • llorente/athena
  • dwilbern/athena
  • akotsoke/athena
  • laforge/athena
  • rpoggi/athena
  • fizisist/athena
  • haozturk/athena
  • rkarnam/athena
  • kkoeneke/athena
  • istin/athena
  • chenlian/athena
  • cmerlass/athena
  • ysmirnov/athena_old
  • acanesse/athena
  • ivivarel/athena
  • bulekov/athena
  • navarrjo/athena
  • sanchevi/athena
  • fengyu/athena
  • amulski/athena
  • yanlin/athena
  • restevam/athena
  • pkramer/athena
  • bauerpa/athena
  • thsjurse/athena
  • vcavalie/athena
  • mmlynars/athena
  • smwang/athena
  • sefernan/athena
  • iyeletsk/athena
  • jgonski/athena
  • itrandaf/athena
  • mmazza/athena
  • almgadm/athena
  • mwielers/athena
  • wobisch/athena
  • mtchijov/athena
  • csebasti/athena
  • lmiller/athena
  • jhinds/athena
  • lucam/athena
  • emmat/athena
  • kciesla/athena
  • zuysal/athena
  • tiyang/athena
  • aleopold/athena
  • rbalasub/athena
  • somadutt/athena
  • pekman/athena
  • wmccorma/athena
  • masaito/athena
  • lapereir/athena
  • kkreul/athena
  • ycoadou/athena
  • jstupak/athena
  • salderwe/athena
  • ilongari/athena
  • adye/athena
  • simmons/athena
  • wtaylor/athena
  • jzeng/athena
  • pinamont/athena
  • kbelobor/athena
  • ssahin/athena
  • aoneill/athena
  • dmaximov/athena
  • fbartels/athena
  • kasai/athena
  • kghorban/athena
  • cschiavi/athena
  • gcallea/athena
  • jraine/athena
  • ljeanty/athena
  • brottler/athena
  • mcfayden/athena
  • rozeny/athena
  • ecarlson/athena
  • nbelyaev/athena
  • khanov/athena
  • aelmouss/athena
  • scarra/athena
  • joheinri/athena
  • rebeca/athena
  • aohatl/athena
  • abandyop/athena
  • gotero/athena
  • amarzin/athena
  • rgarg/athena
  • dpudzha/athena
  • bigliett/athena
  • doglioni/athena
  • paulama/athena
  • pmoskvit/athena
  • mtesta/athena
  • alaperto/athena
  • jajimene/athena
  • bhonan/athena
  • begalli/athena
  • yajun/athena
  • atlidali/athena
  • vcroft/athena
  • torrence/athena
  • mpokidov/athena
  • wprzygod/athena
  • lbozianu/athena
  • sgalantz/athena
  • demelian/athena
  • hacooke/athena
  • roward/athena
  • barak/athena
  • csander/athena
  • amoroso/athena
  • elrossi/athena
  • atsirigo/athena
  • ozaplati/athena
  • tofitsch/athena
  • jsabater/athena
  • mmiralle/athena
  • jdevivi/athena
  • alory/athena
  • salnikov/athena
  • pbokan/athena
  • ymino/athena
  • pottgen/athena
  • xchen/athena
  • apetukho/athena
  • klin/athena
  • trinn/athena
  • cappelt/athena
  • xiaoning/athena
  • ratkin/athena
  • nishu/athena
  • ruth/athena
  • nelsonc/athena
  • paramon/athena
  • juhofer/athena
  • exot-27/athena
  • bleban/athena
  • dpizzi/athena
  • sampson/athena
  • ztarem/athena
  • enarayan/athena
  • mkrivos/athena
  • acassim/athena
  • qhu/athena
  • ychow/athena
  • mmarjano/athena
  • nviauxma/athena
  • pagessin/athena
  • hessey/athena
  • bburghgr/athena
  • watsona/athena
  • LichtenbergGroup/athena
  • jreich/athena
  • ibordule/athena
  • perj/athena
  • mleblanc/athena
  • othielma/athena
  • wfawcett/athena
  • sridouan/athena
  • jdegens/athena
  • hasada/athena
  • alainb/athena
  • wgeorge/athena
  • xiaohu/athena
  • ztao/athena
  • ludovica/athena
  • pmendesa/athena
  • yama/athena
  • kristin/athena
  • ssu/athena
  • bachacou/athena
  • jlsmith/athena
  • ktsuri/athena
  • yake/athena
  • musafdar/athena
  • angerami/athena
  • jezequel/athena
  • rnayak/athena
  • hschwart/athena
  • pebaron/athena-weights
  • mproffit/athena
  • amendesj/athena
  • asalzbur/athena
  • csamoila/athena
  • lhelary/athena
  • gproto/athena
  • spolacek/athena
  • malgren/athena
  • rerrabai/athena
  • bmondal/athena
  • tiany/athena
  • aczirkos/athena
  • mprincip/athena
  • kyamaguc/athena
  • asantra/athena
  • lbeemste/athena
  • tboeckh/athena
  • silvinha/athena
  • holau/athena
  • grabanal/athena
  • jreidels/athena
  • mdhlamin/athena
  • slawlor/athena
  • jroloff/athena
  • tdiasdov/athena
  • bozek/athena
  • iramirez/athena
  • lkrauth/athena
  • emily/athena
  • carlod/athena
  • mgrabois/athena
  • bbrueers/athena
  • idinu/athena
  • mtian/athena
  • dhirsch/athena
  • bcole/athena
  • oducu/athena
  • roishi/athena
  • ecelebi/athena
  • hmoyanog/athena-4-mr
  • ygo/athena
  • exochell/athena
  • jjwilkin/athena
  • ggustavi/athena
  • yuanchan/athena
  • diwillia/athena
  • cgarner/athena
  • changqia/athena
  • honguyen/athena
  • skorn/athena
  • jwspence/athena
  • scalvet/athena
  • sbiryuko/athena
  • calpigia/athena
  • yangx/athena
  • atsiamis/athena
  • jizamora/athena
  • dhangal/athena
  • rysawada/athena
  • atlidbs/athena
  • cmarcon/athena
  • adimitri/athena
  • iene/athena
  • kpetukho/athena
  • tqiu/athena
  • tbisanz/athena
  • dopasqua/athena
  • jcardena/athena
  • tzenis/athena
  • jspah/athena
  • hzuchen/athena
  • jkretz/athena
  • lveloce/athena
  • athaler/athena
  • oshukrun/athena
  • fdelrio/athena
  • ryamaguc/athena
  • mbiros/athena
  • maliev/athena
  • iwang/athena
  • mumohdso/athena2
  • okumura/athena
  • dmunozpe/athena
  • sagara17/athena
  • tsano/athena
  • arennie/athena
  • valentem/athena
  • koshimiz/athena
  • mumohdso/athena
  • evguillo/athena
  • rhayes/athena
  • dossantn/athena
  • caforio/athena
  • zhijie/athena
  • atate/athena
  • maly/athena
  • zearnsha/athena
  • hlin/athena
  • suyounas/athena
  • bnachman/athena
  • lunedic/athena
  • mtost/athena
  • rjoshi/athena
  • yuzhan/athena
  • lvannoli/athena
  • machitis/athena
  • mimarine/athena
  • thompson/athena
  • omezhens/athena
  • ndebiase/athena
  • crougier/athena
  • jonierma/athena
  • echeu/athena
  • hhanif/athena
  • saclawso/athena
  • dounwuch/athena
  • martinpa/athena
  • nkakati/athena
  • csauer/athena
  • mischott/athena
  • cprat/athena
  • jodamp/athena
  • sahinsoy/athena
  • knikolop/athena
  • inaryshk/athena
  • tiknight/athena
  • adik/athena
  • fedin/athena
  • xchu/athena
  • wendlanb/athena
  • lkeszegh/athena
  • jaoliver/athena
  • angrigor/athena
  • pbellos/athena
  • idrivask/athena
  • aikoulou/athena
  • echeremu/athena
  • eschopf/athena
  • lbaltes/athena
  • algilber/athena
  • haweber/athena
  • sgurdasa/athena
  • ntamir/athena
  • pamachad/athena
  • sadykov/athena
  • pyanezca/athena
  • ignesi/athena
  • hiito/athena
  • tavandaa/athena
  • mdrozdov/athena
  • pbhattar/athena
  • veellajo/athena
  • tteixeir/athena
  • nheatley/athena
  • bsaifudd/athena
  • fsili/athena
  • wolter/athena
  • hsimpson/athena
  • fdibello/athena
  • minaenko/athena
  • dparedes/athena
  • zyan/athena
  • emmarsha/athena
  • mrenda/athena
  • rkusters/athena
  • mzhai/athena
  • edweik/athena
  • chchau/athena
  • zhangr/athena
  • jburzyns/athena
  • zmarshal/athena
  • slai/athena
  • phkenned/athena
  • awilhahn/athena
  • agaa/athena
  • zfeng/athena
  • leevans/athena
  • llaatu/athena
  • javanden/athena
  • stsigari/athena
  • zifeng/athena
  • metsai/athena
  • kkrowpma/athena
  • srdas/athena
  • yuanda/athena
  • adonofri/athena
  • seggebre/athena
  • drousso/athena
  • atropina/athena
  • mnoury/athena
  • arombola/athena
  • ademaria/athena
  • ijuarezr/athena
  • kchoi/athena
  • atlaspmb/athena
  • axiong/athena
  • cleonido/athena
  • dgillber/athena
  • saktas/athena
  • qibin/athena
  • amdesai/athena
  • fbendebb/athena
  • nlopezca/athena
  • eyamashi/athena
  • acanbay/athena
  • zang/athena
  • berkeleylab/lowmutracking/athena
  • tbuanes/athena
  • matakagi/athena
  • jferrand/athena
  • bshresth/athena
  • cbuitrag/athena
  • hpotti/athena
  • klassen/athena
  • egodden/athena
  • mfarring/athena
  • otheiner/athena-official
  • vtudorac/athena
  • hawatson/athena
  • parodi/athena
  • bballard/athena
  • dzengerj/athena
  • chonghao/athena
  • knakkali/athena
  • dcieri/athena
  • lmontana/athena
  • cimcp/athena
  • zhuyi/athena
  • adaribay/athena
  • buboehm/athena
  • weixi/athena
  • iliadis/athena
  • kbenkend/athena
  • cantel/athena
  • duperrin/athena
  • asansar/athena
  • frenner/athena
  • jburr/athena
  • mfewell/athena
  • dkoeck/athena
  • isotarri/athena
  • eegidiop/athena
  • bstanisl/athena
  • blumen/athena
  • czodrows/athena
  • yulei/athena
  • olangrek/athena
  • gshatri/athena
  • smitani/athena
  • jmharris/athena
  • hpang/athena
  • alsala/athena
  • miholzbo/athena
  • gripelli/athena
  • amincer/athena
  • clantz/athena
  • mleigh/athena
  • otheiner/athena
  • preselection-hackathon/athena
  • jgargan/athena
  • deniso/athena
  • ewatton/athena
  • tizuo/athena
  • rushioda/athena
  • mfernoux/athena
  • sfranche/athena
  • smeriano/athena
  • chandler/athena
  • viruelas/athena
  • pebaron/athena-td
  • jnitschk/athena
  • bernardo/athena
  • ksugizak/athena
  • anghosh/ef-anindya
  • skaur/athena
  • wsherman/athena
  • yusano/athena
  • davetisy/athena
  • yochi/athena
  • jgombas/athena
  • vcepaiti/athena
  • hriani/athena
  • apsallid/athena
  • rtagami/athena
  • sroygara/athena
  • yuanj/athena
  • chji/athena
  • pakontax/athena
  • dmclaugh/athena
  • agavrily/athena
  • abunka/athena
  • mcgensvc/athena
  • dmahon/athena
  • almay/athena
  • giagu/athena
  • cjmeyer/athena
  • qberthet/athena
  • yuwen/athena
  • mshapiro/athena
  • islazyk/athena
  • rdinardo/athena
  • dkobylia/athena
  • ekay/athena
  • glamprin/athena
  • mbarel/athena
  • mlanzacb/athena
  • osalin/athena
  • baitbenc/athena
  • dakiyama/athena
  • minlin/athena
  • cgrefe/athena
  • szambito/athena
  • hwilkens/athena
  • beringer/athena
  • yyap/athena
  • kazhang/athena
  • pebaron/athena
  • wsfreund/athena
  • mspalla/athena
  • enagy/athena
  • fcalosim/athena
  • menke/athena
  • smobius/athena
  • mavogel/athena
  • mduehrss/athena
  • schaffer/athena
  • spagan/athena
  • rateixei/athena
  • tkharlam/athena
  • carquin/athena
  • dportill/athena
  • chhayes/athena
  • okiverny/athena
  • jwalder/athena
  • jelena/athena
  • satom/athena
  • osunnebo/athena
  • sanmay/athena
  • lmijovic/athena
  • junpei/athena
  • mcarnesa/athena
  • tilebeam/athena
  • desilva/athena
  • jedebevc/athena
  • krbjoerk/athena
  • jstark/athena
  • delsart/athena
  • jahreda/athena
  • cyoung/athena
  • silu/athena
  • mtogawa/athena
  • jtanaka/athena
  • luxin/athena
  • kiabelin/athena
  • faser/offline/athena
  • vtskhaya/athena
  • yifany/athena
  • haoran/athena
  • dcasperfaser/athena
  • almeidvi/athena
  • danning/athena
  • beddall/athena
  • maslawin/athena
  • minghui/athena
  • cfan/athena
  • srettie/athena
  • vmartin/athena
  • kazheng/athena
  • kgupta/athena
  • pajones/athena
  • mmontell/athena
  • ssinha/athena
  • beltran/athena-fork
  • sudha/athena
  • joana/athena
  • lgagnon/athena
  • mtanasin/athena
  • amorenos/athena
  • dpanchal/athena
  • lhenkelm/athena
  • jshahini/athena
  • apalazzo/athena
  • anbaraja/athena
  • chiodini/athena
  • lfeligio/athena
  • serodrig/athena
  • jaofferm/athena
  • kkawade/athena
  • vbuxbaum/athena
  • desengup/athena
  • kburka/athena
  • gottino/athena
  • ehaines/athena
  • rmazini/athena
  • gonzalri/athena
  • gavrilen/athena
  • mdidenko/athena
  • dwkim/athena
  • cdimitri/athena
  • sabidi/athena
  • hazeng/athena
  • bkerridg/athena
  • qidong/athena
  • ktackman/athena
  • yche/athena
  • yoyeh/athena
  • sgaid/athena
  • jingjing/athena
  • ktopolni/athena
  • dabattul/athena
  • attrtcal/athena
  • thmaurin/athena
  • asciandr/athena
  • chjiang/athena
  • bochen/athena
  • krdona/athena
  • lbazzano/athena
  • mischott/athena-22
  • rushioda/athena-3
  • meiqi/athena
  • dtorresa/athena
  • pclark/athena
  • kvidalgu/athena
  • hmoyanog/athena
  • nlad/athena
  • aackerma/athena
  • yingjun/athena
  • aaikot/athena
  • lesplend/athena
  • jcurran/athena
  • mschefer/athena
  • maboelel/athena
  • xinfei/athena
  • xinhui/athena
  • aivina/athena
  • rmakhman/athena
  • zhiliang/athena
  • kazheng/athena-physics-val-2023
  • shhan/athena
  • zoduan/athena
  • sfrances/athena
  • liuk/athena
  • xingguo/athena
  • jlue/athena
  • ragrabar/athena
  • bdixit/athena
  • alsidley/athena
  • shahzad/athena
  • keener/athena
  • kyjones/topoetcone-removal
  • asehrawa/athena
  • lcalic/athena-backup
  • mhoppesc/athena
  • niabicht/athena
  • greynold/athena
  • yunagai/athena
  • llewitt/athena
  • yinmiao/athena
  • bschlag/athena
  • bruckman/athena
  • drankin/athena
  • kazheng/athena-workingpoint
  • nkang/athena
  • agentry/athena
  • adohnalo/athena
  • kbhide/athena
  • asmaga/athena
  • berkeleylab/acts/athena
  • hvanders/athena
  • weitao/athena
  • tbeumker/athenatest
  • tbeumker/athena
  • losanti/athena-23
  • ladamczy/test
  • wsong/athena
  • losanti/athena
  • vmaksimo/athena
  • menu-hackathon/athena
  • jiturriz/athena
  • dawerner/athena
  • kyjones/trigger-example
  • toobauma/athena
  • fisopkov/athena
  • dmankad/athena-idle
  • lprimomo/athena
  • smanzoni/athena
  • seggebre/athena-fluencemap-modification
  • gtarna/athena
  • edreyer/athena
  • SecVtx-Lancaster/Athena
  • maparo/athena
  • pgraveli/athena
  • shmukher/athena
  • jcrosby/athena
  • aackerma/atlas-athena
  • lrambell/athena
  • adimri/athena
  • tovsiann/athena
  • wstanek/athena
  • rsnyder/athena
  • atlas-sa-uct/athena
  • ppotepa/athena
  • zgao/athena
  • achakrav/athena
  • eullmank/athena
  • skita/athena
  • xmapekul/athena
  • mhemmett/athena
  • kgoto/athena
  • rashbypi/athena
  • evitale/athena
  • lroos/athena
  • ivyas/athena
  • npond/athena
  • arej/athena
  • jebohm/athena
  • lkretsch/athena
  • thmaurin/athena-sim-flavour
  • aleksand/athena
  • cvittori/athena
  • dbiswas/athena
  • epasqual/athena
  • mihe/athena
  • hluk/athena
  • mkareem/athena
  • aralves/athena
  • dkoeck/anniathenafork
  • mbiyabi/athena
  • tslee/athena
  • cgarvey/athena
  • rgupta/athena
  • croland/athena
  • kesedlac/athena
  • ctosciri/athena-old
  • pkumari/athena
  • ctosciri/athena
  • asoflau/athena
  • mhaacke/athena
  • feickert/athena
  • ricunnin/athena
  • bdixit/masking-strip-modules
  • agerwin/athena
  • bscheuer/athena
  • gfrattar/athena
  • gaofeng/athena
  • gwilliam/athena
  • ksudo/athena
  • jfeng2/athena
  • gtolkach/athena
  • rhiguchi/athena
  • etoyoda/athena
  • kosuzuki/athena
  • svanstro/athena
  • hart/athena
  • rmizuhik/athena
  • vaustrup/athena
  • tpaschoa/athena
  • kkanke/athena
  • dduda/athena
  • anayaz/athena
  • whopkins/athena
  • tnakagaw/athena
  • evalient/athena
  • amakita/athena
  • ferusso/athena
  • smweber/athena
  • aagaard/athena
  • maoki/athena
  • miyamada/athena
  • zyan/athena-muon-calib-stream
  • rishikaw/athena
  • shudong/athena
  • smweber/athena-run-3
  • dellacqu/athena
  • glagafon/project-nimber-1
  • zyan/athena-muon-calib
  • strom/athena-dms
  • evalient/athena-dnn-calculator
  • brosser/athena
  • strom/athena
  • jsallen/athena
  • macretar/athena
  • sbellman/athena
  • skadir/athena-sadaf
  • glagafon/handi-project
  • aowang/athena
  • leguo/athena
  • wuxi/athena
  • syan/athena-syan
  • ooncel/athena
  • tygeorge/athena
  • hasun/athena
  • jhoya/athena
  • mnorfolk/athena
  • osotosan/athena
  • axgallen/athena-qualification-task
  • will/athena
  • glagafon/handi-project-1
  • schernau/athena
  • aborbely/athena
  • mmaroun/ravina-fork
  • seinfant/athena
  • karakawa/athena
  • axgallen/athena
  • romar/athena
  • taogawa/athena
  • dmankad/athena-gen
  • agarabag/athena
  • vlysenko/athena
  • tmlinare/athena
  • zuzak/athena
  • dhagan/athena
  • ktariq/athena
  • ipolishc/athena
  • ibamwidh/athena
  • mahorstm/athena
  • tizhang/athena
  • ykhoulak/myathena
  • frfische/athena
  • jlue/athena-latest
  • atishelm/athena
  • xilin/athena
  • dntounis/athena
  • jolamber/athena
  • huayu/athena
  • yil/athena
  • chuanye/athena
  • nkua-atlas/athena
  • lderamo/athena
  • tayoshid/athena
  • kifarman/athena
  • movincen/athena
  • dtruncal/athena
  • nischmit/athena
  • kazheng/athena-acts
  • steinber/athena-main
  • dongyi/athena
  • mnowak/athena
  • malvesca/athena
  • tdingley/athena
  • glagafon/dq-optimize
  • rqian/athena
  • hasegawa/athena
  • ladamczy/athena
  • openc/athena
  • lcalic/athena
  • ekajomov/athena-fork-fix
  • anfortma/athena
  • kfung/athena
  • mhufnage/athena
  • yonoda/athena
  • anstein/athena
  • alveltma/athena
  • alpleban/athena
  • mmaheshw/athena
  • lsultana/obsolete_athena
  • lsultana/athena
  • jdavidso/athena
  • pebaron/athena-leprem
  • gbird/athena
  • edcritel/athena
  • midandre/athena
  • anhodges/athena
  • mfurukaw/athena
  • bglik/athena
  • sokkerma/athena
  • kyjones/athena
  • mvivasal/athena
  • mveen/athena
  • asbrooks/athena
  • mmlynars/athena-v-2
  • lboccard/athena
  • jmcgowan/athena
  • fcurcio/athena
  • dmankad/athena
  • joroemer/athena
  • ivyoung/athena
  • tburatov/athena
  • tayoshid/athena-test
  • drasslof/athena
  • sanchezj/athena-2022
  • jodafons/athena
  • tmclachl/athena
  • jiddon/athena
  • ctaybi/athena
  • sdahbi/athena
  • sdemiran/athena
  • fwinkel/athena
  • izahir/athena
  • apfleger/athena
  • anburger/athena
  • sanchezj/athena
  • goblirsc/athena
  • rvinasco/athena
  • jwkraus/athena
  • sidoti/athena
  • esimpson/athena
  • rhaberle/athena
  • mmoors/athena
  • obut/athena
  • jhowarth/athena
  • dta/athena_old
  • klleras/athena
  • janders/athena
  • jecouthu/athena
  • jchapman/athena
  • dtrischu/athena
  • sfuenzal/athena
  • mungo/athena
  • fhenry/athena
  • avallier/athena
  • zhaotong/athena
  • fmontere/athena
  • misantan/athena
  • zalegria/athena
  • shaoguan/athena
  • gdigrego/athena
  • amelo/athena
  • awharton/Athena
  • peiyan/athena
  • acordeir/athena-ed
  • mkholoda/athena
  • pdougan/athena
  • nbruscin/athena
  • fkirfel/athena
  • gfacini/athena
  • backes/athena
  • tayoshid/athena-2024
  • caiy/athena
  • kchu/athena
  • esampson/athena-idart
  • fwinkl2/athena
  • shpeng/athena-2
  • bcervato/athena
  • gmercado/athena
  • rhowen/athena
  • esampson/athena-idart-2
  • gmascare/athena
  • yvolkotr/athena
  • costanzo/athena
  • esampson/athena-otp
  • yuematsu/athena
  • djlewis/athena
  • alpleban/athena-met
  • pibutti/athena
  • nharriso/athena
  • astefl/athena
  • yilin/athena
  • esampson/athena-june-otp
  • bmoser/athena
  • zhanhang/athena
  • wcastigl/athena
  • ksahan/athena
  • thitchin/athena
  • bdong/athena
  • msasada/athena
  • agheata/athena
  • sosarkar/athena-again
  • txu/athena
  • robouque/athena
  • lbarrade/athena
  • zhangbo/athena
  • mlyukova/athena
  • seth/athena
  • okolay/athena
  • dbaronmo/athena
  • nsurijr/athena
  • wema/athena
  • esampson/june-2-otp
  • boudreau/athena
  • damperia/athena-acts
  • eballabe/athena
  • martyniu/athena
  • bhuth/athena
  • acamplan/athena
  • ksakura/athena
  • vsasse/athena
  • menadeem/athena
  • bngair/me-tsig-athena
  • bngair/met-significance-r-22
  • atymchys/athena
  • yanqiw/athena
  • vkost/athena
  • linghua/athena
  • domatter/athena
  • rhicks/athena
  • arelycg/athena
  • juscerri/athena
  • biliu/athena
  • beltran/athena
  • skadir/athena
  • sgoswami/athena
  • dreikher/athena
  • ddicroce/athena
  • sosarkar/athena
  • hshaddix/athena
  • mwessels/athena
  • bdebjani/athena
  • lwinkler/athena
  • elham/athena
  • fladias/athena
  • cleong/athena
  • emoon/athena
  • sdiefenb/athena-onnx-tutorial
  • dwilson/athena
  • mhabedan/athena
  • fivone/athena
  • haren/athena
  • mads/athena
  • nkrogh/athena
  • lsanfili/athena
  • scane/athena
  • echerepa/athena
  • thart/athena
  • baer/athena
  • dcamarer/athena
  • kenakamu/athena
  • lifoster/athena
  • dahumphr/athena
  • eskorda/athena
  • salopez/athena
  • alancast/athena
  • glagafon/aaaathena
  • lburke/athena
  • haotianl/athena
  • rshibata/athena
  • glagafon/athena
  • glagafon/glagafon-dq
  • pizhang/athena
  • htsoi/athena
  • ukhurshi/athena
  • pachabri/athena
  • rvavrick/athena
  • delitez/athena
  • lcorazzi/athena
  • casadop/athena
  • therwig/athena
  • mmantina/athena
  • mwitkows/athena
  • ezaya/athena
  • hzhuang/athena
  • achamber/athena
  • jkrupa/athena
  • rmole/athena
  • jaburles/athena
  • gserenis/athena
  • semami/athena
  • lmonaco/athena
  • mamirono/athena
  • fdattola/athena
  • rpozzi/athena
  • mfornasi/athena
  • belderto/athena
  • ljerala/athena
  • uepstein/athena
  • jinglis/athena
  • cmavungu/athena
  • lopezzot/athena
  • jajohnso/athena
  • abesir/athena
  • lechols/athena
  • robouque/athena-20241115
  • jlittle/athena
  • htorre/athena
  • fsiegert/athena
  • tneep/athena
  • wenjingw/athena
  • rmole/athena-personal-fork
  • lbrown/athena
  • kfang/athena-fork-kyfang
  • jackersc/athena
  • wguerin/athena
  • ashirazi/athena
  • epompapa/athena
  • kgrimm/athena-kgrimm
  • toheintz/athena
  • prmitra/athena
  • wasu/athena
  • gfazzino/athena
  • amoreira/athena
  • nihartma/athena
  • muschmid/athena
  • aslobodk/athena
  • yazhou/athena
  • goetz/athena-acts
  • kdipetri/athena
  • falves/athena
  • alarnold/athena
  • djuarezg/athena
  • rohasan/athena
  • wlai/athena
  • mborodin/athena
  • asickles/athena
  • mdacunha/athena
  • adsalvad/athena
  • ibenaoum/athena
  • alecrhys/athena
  • novotnyp/athena
  • christog/athena
  • lvicenik/athena
  • tflee/athena
  • mfarzali/athena
  • kkazakov/athena
  • frcastig/athena
  • zetao/athena
  • ehampshi/athena
  • llarson/athena
  • tomoya/athena-low-pt-muon-rec
  • exochell/my-athena
  • pusharma/athena
  • gpinheir/athena
  • jusilva/athena
  • mojeda/athena
  • nshtokha/athena
  • jecifuen/athena
  • jlieberm/athena
  • nsur/athena-lund
  • hshaddix/athena-hshaddix
  • vchabala/athena
  • chhultqu/athena
  • misavic/athena
  • yuxuanz/local-athena
  • camccrac/athena
  • jlai/athena
  • sizumiya/athena
  • zhubacek/athena
  • pmourafr/athena
  • akraus/athena
  • sawyer/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • mnegrini/athena
  • rkavak/athena
  • zrokavec/athena
  • mfilipig/athena
  • ssuravar/athena
  • fdejean/athena
  • beyeo/athena
  • gsalvi/athena
  • vpires/athena-vasco
  • gipoddar/athena
  • sutuncay/athena
  • mtancock/athena-2
  • fballi/athena
  • ywng/athena
1574 results
Show changes
Commits on Source (24717)
Showing
with 180 additions and 106 deletions
# Ignore the most common extra files that can
# be produced while developing
*~
*.sw?
#*
.DS_Store
.pydevproject
.project
*.pyc
.asetup*
.cproject
*.kdevelop
#Binary formats
*.so*
*.out
*.exe*
*.a
*.la
*.lib
*.root
tmp.*
# $Id: CMakeLists.txt 782126 2016-11-03 13:55:04Z krasznaa $
# The name of the package:
atlas_subdir( Asg_Test )
# Read in the settings of the package from the files under cmt/:
file( READ ${CMAKE_CURRENT_SOURCE_DIR}/cmt/ReleaseSeries.txt
ROOTCORE_RELEASE_SERIES )
string( STRIP "${ROOTCORE_RELEASE_SERIES}" ROOTCORE_RELEASE_SERIES )
file( READ ${CMAKE_CURRENT_SOURCE_DIR}/cmt/TestFileData.txt
ASG_TEST_FILE_DATA )
string( STRIP "${ASG_TEST_FILE_DATA}" ASG_TEST_FILE_DATA )
file( READ ${CMAKE_CURRENT_SOURCE_DIR}/cmt/TestFileMC.txt
ASG_TEST_FILE_MC )
string( STRIP "${ASG_TEST_FILE_MC}" ASG_TEST_FILE_MC )
file( READ ${CMAKE_CURRENT_SOURCE_DIR}/cmt/TestFileMCAFII.txt
ASG_TEST_FILE_MC_AFII )
string( STRIP "${ASG_TEST_FILE_MC_AFII}" ASG_TEST_FILE_MC_AFII )
set( ROOTCORE_TEST_FILE ${ASG_TEST_FILE_MC} )
get_filename_component( ROOTCORE_TEST_DATA ${ROOTCORE_TEST_FILE} PATH )
# Create the CMake file that will be used to generate the environment config:
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/cmake/Asg_TestEnvironmentConfig.cmake.in
${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Asg_TestEnvironmentConfig.cmake
@ONLY )
set( Asg_TestEnvironment_DIR
${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}
CACHE PATH "Location of Asg_TestEnvironmentConfig.cmake" FORCE )
# Now find it:
find_package( Asg_TestEnvironment )
# $Id: Asg_TestEnvironmentConfig.cmake.in 782126 2016-11-03 13:55:04Z krasznaa $
#
# File configuring the ASG environment variables.
#
# Set the environment variables:
set( ASG_TESTENVIRONMENT_ENVIRONMENT
FORCESET ROOTCORE_RELEASE_SERIES @ROOTCORE_RELEASE_SERIES@
FORCESET ASG_TEST_FILE_DATA @ASG_TEST_FILE_DATA@
FORCESET ASG_TEST_FILE_MC @ASG_TEST_FILE_MC@
FORCESET ASG_TEST_FILE_MC_AFII @ASG_TEST_FILE_MC_AFII@
FORCESET ROOTCORE_TEST_FILE @ROOTCORE_TEST_FILE@
FORCESET ROOTCORE_TEST_DATA @ROOTCORE_TEST_DATA@ )
# Signal that the module was found:
set( ASG_TESTENVIRONMENT_FOUND TRUE )
25
/afs/cern.ch/atlas/project/PAT/xAODs/r9264/data16_13TeV.00311321.physics_Main.recon.AOD.r9264/AOD.11038520._000001.pool.root.1
/afs/cern.ch/atlas/project/PAT/xAODs/r9315/mc16_13TeV.410501.PowhegPythia8EvtGen_A14_ttbar_hdamp258p75_nonallhad.merge.AOD.e5458_s3126_r9364_r9315/AOD.11182705._000001.pool.root.1
/afs/cern.ch/user/a/asgbase/patspace/xAODs/a818/mc15_13TeV.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.merge.AOD.e3698_a766_a818_r7676/AOD.07919492._000100.pool.root.1
Asg_Test_Dir=`dirname $1`
setenv ROOTCORE_RELEASE_SERIES `cat $Asg_Test_Dir/ReleaseSeries.txt`
setenv ASG_TEST_FILE_DATA `cat $Asg_Test_Dir/TestFileData.txt`
setenv ASG_TEST_FILE_MC `cat $Asg_Test_Dir/TestFileMC.txt`
setenv ASG_TEST_FILE_MC_AFII `cat $Asg_Test_Dir/TestFileMCAFII.txt`
setenv ROOTCORE_TEST_FILE `cat $Asg_Test_Dir/TestFileMC.txt`
setenv ROOTCORE_TEST_DATA "`dirname $ROOTCORE_TEST_FILE | xargs dirname`"
Asg_Test_Dir=`dirname $1`
export ROOTCORE_RELEASE_SERIES=`cat $Asg_Test_Dir/ReleaseSeries.txt`
export ASG_TEST_FILE_DATA=`cat $Asg_Test_Dir/TestFileData.txt`
export ASG_TEST_FILE_MC=`cat $Asg_Test_Dir/TestFileMC.txt`
export ASG_TEST_FILE_MC_AFII=`cat $Asg_Test_Dir/TestFileMCAFII.txt`
export ROOTCORE_TEST_FILE=`cat $Asg_Test_Dir/TestFileMC.txt`
export ROOTCORE_TEST_DATA="`dirname $ROOTCORE_TEST_FILE | xargs dirname`"
......@@ -39,7 +39,7 @@ class BeamPipeDetectorManager : public GeoVDetectorManager
};
#ifndef GAUDI_NEUTRAL
#include "CLIDSvc/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
CLASS_DEF(BeamPipeDetectorManager, 119561103, 1)
#endif
......
......@@ -7,30 +7,30 @@ atlas_subdir( BeamPipeGeoModel )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/AthenaPOOL/RDBAccessSvc
DetectorDescription/GeoModel/GeoModelKernel
Database/RDBAccessSvc
DetectorDescription/GeoModel/GeoModelUtilities
PRIVATE
Control/CLIDSvc
Control/SGTools
Control/StoreGate
Control/AthenaKernel
DetectorDescription/GeoModel/GeoModelInterfaces
GaudiKernel )
# External dependencies:
find_package( Boost COMPONENTS filesystem thread system )
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( GeoModel )
# Component(s) in the package:
atlas_add_library( BeamPipeGeoModelLib
src/*.cxx
PUBLIC_HEADERS BeamPipeGeoModel
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} GeoModelKernel GeoModelUtilities StoreGateLib SGtests
PRIVATE_LINK_LIBRARIES SGTools GaudiKernel )
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} GeoModelUtilities StoreGateLib
PRIVATE_LINK_LIBRARIES SGTools AthenaKernel GaudiKernel )
atlas_add_component( BeamPipeGeoModel
src/components/*.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} GeoModelKernel GeoModelUtilities SGTools StoreGateLib SGtests GaudiKernel BeamPipeGeoModelLib )
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} GeoModelUtilities SGTools StoreGateLib GaudiKernel BeamPipeGeoModelLib )
package BeamPipeGeoModel
use AtlasPolicy AtlasPolicy-*
use GeoModelKernel GeoModelKernel-* DetectorDescription/GeoModel
use GeoModelUtilities GeoModelUtilities-* DetectorDescription/GeoModel
use RDBAccessSvc RDBAccessSvc-* Database/AthenaPOOL
use CLIDSvc CLIDSvc-* Control
library BeamPipeGeoModel
apply_pattern dual_use_library files=*.cxx
private
use CLIDSvc CLIDSvc-* Control
use SGTools SGTools-* Control
use StoreGate StoreGate-* Control
use GaudiInterface GaudiInterface-* External
use GeoModelInterfaces GeoModelInterfaces-* DetectorDescription/GeoModel
\ No newline at end of file
......@@ -2,7 +2,7 @@
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#include "BeamPipeGeoModel/BeamPipeDetectorFactory.h"
#include "BeamPipeDetectorFactory.h"
#include "GeoModelInterfaces/AbsMaterialManager.h"
......@@ -15,6 +15,8 @@
#include "GeoModelKernel/GeoPhysVol.h"
#include "GeoModelKernel/GeoFullPhysVol.h"
#include "GeoModelKernel/GeoTransform.h"
#include "GeoModelKernel/GeoDefinitions.h"
#include "GeoModelKernel/Units.h"
#include "StoreGate/StoreGateSvc.h"
......@@ -25,6 +27,9 @@
#include "RDBAccessSvc/IRDBRecordset.h"
#include "RDBAccessSvc/IRDBAccessSvc.h"
#include "AthenaKernel/getMessageSvc.h"
#include "GaudiKernel/MsgStream.h"
#include <iomanip>
#include <vector>
......@@ -35,7 +40,7 @@ BeamPipeDetectorFactory::BeamPipeDetectorFactory(StoreGateSvc *detStore,
m_materialManager(0),
m_detectorStore(detStore),
m_access(pAccess),
m_centralRegionZMax(1500*CLHEP::mm)
m_centralRegionZMax(1500*GeoModelKernelUnits::mm)
{}
BeamPipeDetectorFactory::~BeamPipeDetectorFactory()
......@@ -64,8 +69,8 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world)
// It is split into 3 sections.
// left, right and central. This is to allow different truth scoring in the different regions.
m_centralRegionZMax = 1500 * CLHEP::mm; // For backward compatibility in DB.
if (bpipeGeneral->size() != 0) m_centralRegionZMax = (*bpipeGeneral)[0]->getDouble("CENTRALZMAX") * CLHEP::mm;
m_centralRegionZMax = 1500 * GeoModelKernelUnits::mm; // For backward compatibility in DB.
if (bpipeGeneral->size() != 0) m_centralRegionZMax = (*bpipeGeneral)[0]->getDouble("CENTRALZMAX") * GeoModelKernelUnits::mm;
EnvelopeShapes envelopes;
......@@ -99,16 +104,16 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world)
double beamy = 0.0;
double beamz = 0.0;
if (bpipePosition->size() != 0) {
beamx = (*bpipePosition)[0]->getDouble("POSX") * CLHEP::mm;
beamy = (*bpipePosition)[0]->getDouble("POSY") * CLHEP::mm;
beamz = (*bpipePosition)[0]->getDouble("POSZ") * CLHEP::mm;
beamx = (*bpipePosition)[0]->getDouble("POSX") * GeoModelKernelUnits::mm;
beamy = (*bpipePosition)[0]->getDouble("POSY") * GeoModelKernelUnits::mm;
beamz = (*bpipePosition)[0]->getDouble("POSZ") * GeoModelKernelUnits::mm;
}
// Only shift the central section
// Central
world->add(tag);
world->add(new GeoTransform(HepGeom::Translate3D(beamx,beamy,beamz)));
world->add(new GeoTransform(GeoTrf::Translate3D(beamx,beamy,beamz)));
world->add(pvMotherCentral);
m_detectorManager->addTreeTop(pvMotherCentral); //
......@@ -119,7 +124,7 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world)
// FwdMinus
world->add(tag);
world->add(new GeoTransform(HepGeom::RotateY3D(180*CLHEP::degree)));
world->add(new GeoTransform(GeoTrf::RotateY3D(180*GeoModelKernelUnits::degree)));
world->add(pvMotherFwdMinus);
m_detectorManager->addTreeTop(pvMotherFwdMinus);
......@@ -145,12 +150,12 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
for (unsigned int itemp=0; itemp<bpipeSections->size(); itemp++)
{
std::string material = (*bpipeSections)[itemp]->getString("MATERIAL");
double rMin1 = (*bpipeSections)[itemp]->getDouble("RMIN1") * CLHEP::mm;
double rMax1 = (*bpipeSections)[itemp]->getDouble("RMAX1") * CLHEP::mm;
double rMin2 = (*bpipeSections)[itemp]->getDouble("RMIN2") * CLHEP::mm;
double rMax2 = (*bpipeSections)[itemp]->getDouble("RMAX2") * CLHEP::mm;
double z = (*bpipeSections)[itemp]->getDouble("Z") * CLHEP::mm;
double dZ = (*bpipeSections)[itemp]->getDouble("DZ") * CLHEP::mm;
double rMin1 = (*bpipeSections)[itemp]->getDouble("RMIN1") * GeoModelKernelUnits::mm;
double rMax1 = (*bpipeSections)[itemp]->getDouble("RMAX1") * GeoModelKernelUnits::mm;
double rMin2 = (*bpipeSections)[itemp]->getDouble("RMIN2") * GeoModelKernelUnits::mm;
double rMax2 = (*bpipeSections)[itemp]->getDouble("RMAX2") * GeoModelKernelUnits::mm;
double z = (*bpipeSections)[itemp]->getDouble("Z") * GeoModelKernelUnits::mm;
double dZ = (*bpipeSections)[itemp]->getDouble("DZ") * GeoModelKernelUnits::mm;
int secNum = (*bpipeSections)[itemp]->getInt("SECNUM");
double zmin = z - dZ;
......@@ -201,7 +206,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
shape = new GeoCons(rMin1,rMin2,
rMax1,rMax2,
dZnew,
0*CLHEP::deg,360*CLHEP::deg);
0*GeoModelKernelUnits::deg,360*GeoModelKernelUnits::deg);
isTube = false;
}
......@@ -215,9 +220,10 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
GeoLogVol* lvSection = new GeoLogVol(name,shape,mat);
GeoPhysVol* pvSection = new GeoPhysVol(lvSection);
pvSection->ref();
// Determine if this is a geometry where the first section can act as the mother of the following
// sections. The following sections are only added to this if their ave CLHEP::radius is within the CLHEP::radial
// sections. The following sections are only added to this if their ave GeoModelKernelUnits::radius is within the GeoModelKernelUnits::radial
// extent and their ave z is within the z extent.
// As soon as one section fails to meet this the latter sections are not considered.
if(secNum==1) {
......@@ -236,16 +242,20 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
GeoTransform* tfSection = 0;
if (znew != 0 && (secNum==1 || !addToFirstSection)) tfSection = new GeoTransform(HepGeom::TranslateZ3D(znew));
if (znew != 0 && (secNum==1 || !addToFirstSection)) tfSection = new GeoTransform(GeoTrf::TranslateZ3D(znew));
GeoNameTag* ntSection = new GeoNameTag(name);
ntSection->ref();
if (addToFirstSection && secNum!=1) {
if (!pvMotherSection) {
std::cout << "Unexpected condition when building beam pipe." << std::endl;
MsgStream gLog(Athena::getMessageSvc(), "BeamPipeDetectorFactory");
gLog << MSG::ERROR << "Logic error building beam pipe." << endmsg;
}
else {
//std::cout << "Placing section " << secNum << " in Section1" << std::endl;
pvMotherSection->add(ntSection);
pvMotherSection->add(pvSection);
}
//std::cout << "Placing section " << secNum << " in Section1" << std::endl;
pvMotherSection->add(ntSection);
pvMotherSection->add(pvSection);
} else {
//std::cout << "Placing section " << secNum << " in mother envelope" << std::endl;
parent->add(ntSection);
......@@ -259,16 +269,19 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
GeoTransform* tfSectionRot = 0;
if (isTube) {
// No need for rotation.
tfSectionRot = new GeoTransform(HepGeom::TranslateZ3D(-znew));
tfSectionRot = new GeoTransform(GeoTrf::TranslateZ3D(-znew));
} else {
// For cone we need to rotate around Y axis.
tfSectionRot = new GeoTransform(HepGeom::TranslateZ3D(-znew)*HepGeom::RotateY3D(180*CLHEP::deg));
tfSectionRot = new GeoTransform(GeoTrf::TranslateZ3D(-znew)*GeoTrf::RotateY3D(180*GeoModelKernelUnits::deg));
}
parent->add(ntSection);
parent->add(tfSectionRot);
parent->add(pvSection);
}
}
pvSection->unref();
ntSection->unref();
}
}
const BeamPipeDetectorManager * BeamPipeDetectorFactory::getDetectorManager() const
......@@ -292,8 +305,8 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope)
std::vector<EnvelopeEntry> fwdEntry;
for (unsigned int i=0; i<bpipeEnvelope->size(); i++) {
double z = (*bpipeEnvelope)[i]->getDouble("Z") * CLHEP::mm;
double r = (*bpipeEnvelope)[i]->getDouble("R") * CLHEP::mm;
double z = (*bpipeEnvelope)[i]->getDouble("Z") * GeoModelKernelUnits::mm;
double r = (*bpipeEnvelope)[i]->getDouble("R") * GeoModelKernelUnits::mm;
EnvelopeEntry entry(z,r);
if (z < m_centralRegionZMax) {
centralEntry.push_back(entry);
......@@ -316,7 +329,7 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope)
envelopes.centralShape = new GeoTube(0, rFwd, m_centralRegionZMax);
} else {
// This case probably will never get used and is untested.
GeoPcon* pcone = new GeoPcon(0, 360*CLHEP::deg);
GeoPcon* pcone = new GeoPcon(0, 360*GeoModelKernelUnits::deg);
pcone->addPlane(-m_centralRegionZMax,0,rFwd);
for (int i=centralEntry.size()-1; i>=0; i--) {
......@@ -336,12 +349,12 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope)
// forward
{
GeoPcon* pcone = new GeoPcon(0, 360*CLHEP::deg);
GeoPcon* pcone = new GeoPcon(0, 360*GeoModelKernelUnits::deg);
pcone->addPlane(m_centralRegionZMax,0,rFwd);
if (fwdEntry.size() == 0) {
// Unlikely case but for completeness
// we make small fwd region if everything is in central region.
pcone->addPlane(m_centralRegionZMax+0.1*CLHEP::mm,0,rFwd);
pcone->addPlane(m_centralRegionZMax+0.1*GeoModelKernelUnits::mm,0,rFwd);
}
for (unsigned int i=0; i<fwdEntry.size(); i++) {
double z = fwdEntry[i].z();
......@@ -360,12 +373,12 @@ BeamPipeDetectorFactory::EnvelopeShapes
BeamPipeDetectorFactory::makeEnvelopeOld(IRDBRecordset_ptr atlasMother)
{
double iir = (*atlasMother)[0]->getDouble("IDETIR")*CLHEP::cm;
double cir = (*atlasMother)[0]->getDouble("CALOIR")*CLHEP::cm;
double mir = (*atlasMother)[0]->getDouble("MUONIR")*CLHEP::cm;
double totlen = (*atlasMother)[0]->getDouble("ZMAX")*CLHEP::cm;
double ilen = (*atlasMother)[0]->getDouble("IDETZMX")*CLHEP::cm;
double clen = (*atlasMother)[0]->getDouble("CALOZMX")*CLHEP::cm;
double iir = (*atlasMother)[0]->getDouble("IDETIR")*GeoModelKernelUnits::cm;
double cir = (*atlasMother)[0]->getDouble("CALOIR")*GeoModelKernelUnits::cm;
double mir = (*atlasMother)[0]->getDouble("MUONIR")*GeoModelKernelUnits::cm;
double totlen = (*atlasMother)[0]->getDouble("ZMAX")*GeoModelKernelUnits::cm;
double ilen = (*atlasMother)[0]->getDouble("IDETZMX")*GeoModelKernelUnits::cm;
double clen = (*atlasMother)[0]->getDouble("CALOZMX")*GeoModelKernelUnits::cm;
// Central Section.
GeoTube * bpipeCentralShape = new GeoTube(0, iir, m_centralRegionZMax);
......@@ -375,7 +388,7 @@ BeamPipeDetectorFactory::makeEnvelopeOld(IRDBRecordset_ptr atlasMother)
// Right section (+ve z)
GeoPcon* bpipeEnvPcone = new GeoPcon(0, 360*CLHEP::deg);
GeoPcon* bpipeEnvPcone = new GeoPcon(0, 360*GeoModelKernelUnits::deg);
bpipeEnvPcone->addPlane(m_centralRegionZMax,0,iir);
bpipeEnvPcone->addPlane(ilen,0,iir);
bpipeEnvPcone->addPlane(ilen,0,cir);
......
......@@ -19,7 +19,7 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory
public:
// Constructor:
BeamPipeDetectorFactory(StoreGateSvc *pDetStore,
BeamPipeDetectorFactory(StoreGateSvc *pDetStore,
IRDBAccessSvc *pAccess);
// Destructor:
......
......@@ -2,11 +2,11 @@
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/
#include "BeamPipeGeoModel/BeamPipeDetectorTool.h"
#include "BeamPipeGeoModel/BeamPipeDetectorFactory.h"
#include "BeamPipeDetectorTool.h"
#include "BeamPipeDetectorFactory.h"
#include "BeamPipeGeoModel/BeamPipeDetectorManager.h"
#include "GeoModelInterfaces/IGeoModelSvc.h"
#include "GeoModelInterfaces/IGeoDbTagSvc.h"
#include "GeoModelUtilities/GeoModelExperiment.h"
#include "GaudiKernel/IService.h"
#include "GaudiKernel/ISvcLocator.h"
......@@ -15,7 +15,7 @@
#include "StoreGate/StoreGateSvc.h"
#include "RDBAccessSvc/IRDBAccessSvc.h"
#include "CLIDSvc/tools/ClassID_traits.h"
#include "AthenaKernel/ClassID_traits.h"
#include "SGTools/DataProxy.h"
BeamPipeDetectorTool::BeamPipeDetectorTool( const std::string& type,
......@@ -31,30 +31,30 @@ BeamPipeDetectorTool::~BeamPipeDetectorTool()
}
StatusCode BeamPipeDetectorTool::create( StoreGateSvc* detStore )
StatusCode BeamPipeDetectorTool::create()
{
MsgStream log(msgSvc(), name());
log << MSG::INFO << "Building Beam Pipe" << endreq;
log << MSG::INFO << "Building Beam Pipe" << endmsg;
IGeoModelSvc *geoModel;
StatusCode sc = service ("GeoModelSvc",geoModel);
IGeoDbTagSvc *geoDbTag;
StatusCode sc = service ("GeoDbTagSvc",geoDbTag);
if (sc.isFailure()) {
log << MSG::FATAL << "Could not locate GeoModelSvc" << endreq;
log << MSG::FATAL << "Could not locate GeoDbTagSvc" << endmsg;
return StatusCode::FAILURE;
}
std::string atlasVersion = geoModel->atlasVersion();
std::string atlasVersion = geoDbTag->atlasVersion();
if(atlasVersion == "AUTO")
atlasVersion = "ATLAS-00";
std::string versionNode = "ATLAS";
GeoModelExperiment * theExpt;
if (StatusCode::SUCCESS != detStore->retrieve( theExpt, "ATLAS" )) {
if (StatusCode::SUCCESS != detStore()->retrieve( theExpt, "ATLAS" )) {
log << MSG::ERROR
<< "Could not find GeoModelExperiment ATLAS"
<< endreq;
<< endmsg;
return (StatusCode::FAILURE);
}
......@@ -65,34 +65,34 @@ StatusCode BeamPipeDetectorTool::create( StoreGateSvc* detStore )
IRDBAccessSvc* raccess = 0;
sc = service("RDBAccessSvc",raccess);
if (sc.isFailure()) {
log << MSG::FATAL << "Could not locate RDBAccessSvc" << endreq;
log << MSG::FATAL << "Could not locate RDBAccessSvc" << endmsg;
return StatusCode::FAILURE;
}
// Check we have the beampipe and print its version
// Print the version tag:
std::string beampipeVersionTag;
beampipeVersionTag = raccess->getChildTag("BeamPipe", atlasVersion,versionNode, false);
log << MSG::DEBUG << "Beampipe Version: " << beampipeVersionTag << endreq;
beampipeVersionTag = raccess->getChildTag("BeamPipe", atlasVersion,versionNode);
log << MSG::DEBUG << "Beampipe Version: " << beampipeVersionTag << endmsg;
if (beampipeVersionTag.empty()) {
log << MSG::INFO << "No BeamPipe Version. Beam pipe will not be built." << endreq;
log << MSG::INFO << "No BeamPipe Version. Beam pipe will not be built." << endmsg;
} else {
BeamPipeDetectorFactory theBeamPipeFactory(detStore,raccess);
BeamPipeDetectorFactory theBeamPipeFactory(detStore().operator->(),raccess);
theBeamPipeFactory.setTagNode(atlasVersion,versionNode);
theBeamPipeFactory.create(world);
m_manager = theBeamPipeFactory.getDetectorManager();
theExpt->addManager(m_manager);
sc = detStore->record(m_manager,
sc = detStore()->record(m_manager,
m_manager->getName());
if (sc.isFailure()) {
log << MSG::ERROR << "Could not register BeamPipe detector manager" << endreq;
log << MSG::ERROR << "Could not register BeamPipe detector manager" << endmsg;
return (StatusCode::FAILURE);
}
}
......@@ -101,11 +101,11 @@ StatusCode BeamPipeDetectorTool::create( StoreGateSvc* detStore )
return StatusCode::FAILURE;
}
StatusCode BeamPipeDetectorTool::clear(StoreGateSvc* detStore)
StatusCode BeamPipeDetectorTool::clear()
{
SG::DataProxy* _proxy = detStore->proxy(ClassID_traits<BeamPipeDetectorManager>::ID(),m_manager->getName());
if(_proxy) {
_proxy->reset();
SG::DataProxy* proxy = detStore()->proxy(ClassID_traits<BeamPipeDetectorManager>::ID(),m_manager->getName());
if(proxy) {
proxy->reset();
m_manager = 0;
}
return StatusCode::SUCCESS;
......
......@@ -16,10 +16,10 @@ class BeamPipeDetectorTool : public GeoModelTool
BeamPipeDetectorTool( const std::string& type, const std::string& name, const IInterface* parent );
// Standard Destructor
virtual ~BeamPipeDetectorTool();
virtual ~BeamPipeDetectorTool() override final;
virtual StatusCode create( StoreGateSvc* detStore );
virtual StatusCode clear(StoreGateSvc* detStore);
virtual StatusCode create() override final;
virtual StatusCode clear() override final;
private:
const BeamPipeDetectorManager* m_manager;
};
......
#include "BeamPipeGeoModel/BeamPipeDetectorTool.h"
#include "GaudiKernel/DeclareFactoryEntries.h"
#include "../BeamPipeDetectorTool.h"
DECLARE_TOOL_FACTORY(BeamPipeDetectorTool)
DECLARE_COMPONENT( BeamPipeDetectorTool )
DECLARE_FACTORY_ENTRIES(BeamPipeGeoModel) {
DECLARE_ALGTOOL ( BeamPipeDetectorTool )
}
#include "GaudiKernel/LoadFactoryEntries.h"
LOAD_FACTORY_ENTRIES(BeamPipeGeoModel)
......@@ -7,10 +7,8 @@ atlas_subdir( CavernInfraGeoModel )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Control/CLIDSvc
Control/SGTools
Database/AthenaPOOL/RDBAccessSvc
DetectorDescription/GeoModel/GeoModelKernel
Control/AthenaKernel
Database/RDBAccessSvc
DetectorDescription/GeoModel/GeoModelUtilities
PRIVATE
Control/StoreGate
......@@ -19,15 +17,16 @@ atlas_depends_on_subdirs( PUBLIC
# External dependencies:
find_package( Boost COMPONENTS filesystem thread system )
find_package( CLHEP )
find_package( Eigen )
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( GeoModel )
# Component(s) in the package:
atlas_add_component( CavernInfraGeoModel
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${CLHEP_LIBRARIES} SGTools GeoModelKernel GeoModelUtilities StoreGateLib SGtests GaudiKernel )
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${CLHEP_LIBRARIES} ${GEOMODEL_LIBRARIES} GeoModelUtilities StoreGateLib SGtests GaudiKernel )
# Install files from the package:
atlas_install_headers( CavernInfraGeoModel )
......
......@@ -35,7 +35,7 @@ class CavernInfraDetectorManager : public GeoVDetectorManager
};
#ifndef GAUDI_NEUTRAL
#include "CLIDSvc/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
CLASS_DEF(CavernInfraDetectorManager, 1500000300, 1)
#endif
......