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
  • kahaeuss/athena
  • 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
  • nibrahim/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • rhammad/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
  • christog/athena-brem
  • calfayan/athena
  • kjohns/athena
  • atlas/athena
  • toshi/athena
  • dguest/athena
  • fwinkl/athena
  • wlampl/athena
  • aundrus/athena
  • akraszna/athena
  • karolos/athena
  • jmontejo/athena
  • damazio/athena
  • okuprash/athena
  • smh/athena
  • turra/athena
  • tdado/athena
  • tadej/athena
  • abuckley/athena
  • jmasik/athena
  • pjacka/athena
  • tamartin/athena
  • tbold/athena
  • mhodgkin/athena
  • nstyles/athena
  • mark/athena
  • rhauser/athena
  • phwindis/athena
  • arnaez/athena
  • baines/athena
  • mmuskinj/athena
  • psommer/athena
  • bwynne/athena
  • tstreble/athena
  • ATLAS-EGamma/athena
  • yuxu/athena
  • toyamaza/athena
  • gemmeren/athena
  • ssnyder/athena
  • wwalko/athena
  • emoyse/athena
  • pgadow/athena
  • solodkov/athena
  • rbielski/athena
  • dcasper/athena
  • mrybar/athena
  • ychiu/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • graemes/athena
  • sshaw/athena
  • shlomit/athena
  • jcatmore/athena
  • ebuschma/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • sroe/athena
  • lfiorini/athena
  • longjon/athena
  • jichen/athena
  • nikiforo/athena
  • fpastore/athena
  • harkusha/athena
  • mvozak/athena
  • leggett/athena
  • martindl/athena
  • almaloiz/athena
  • tlari/athena
  • susinha/athena
  • filthaut/athena
  • cchan/athena
  • peter/athena
  • cvarni/athena
  • wleight/athena
  • nwarrack/athena
  • cshimmin/athena
  • mihuebne/athena
  • jsallen/athena-high-pt-ms-jets
  • dkar/athena
  • chays/athena
  • dtovey/athena
  • sgeorge/athena
  • yafu/athena
  • mgignac/athena
  • alfroch/athena
  • mstamenk/athena
  • okepka/athena
  • tkohno/athena
  • janovak/athena
  • wiedenat/athena
  • khoo/athena
  • maklein/athena
  • cohm/athena
  • omajersk/athena
  • dbakshig/athena
  • fernando/athena
  • tmkrtchy/athena
  • gingrich/athena
  • schaarsc/athena
  • ponyisi/athena
  • ravinab/athena
  • scheiric/athena
  • pleskot/athena
  • jobalz/athena
  • ebergeas/athena
  • ekasimi/athena
  • afaulkne/athena
  • ekuwertz/athena
  • xai/athena
  • merrenst/athena
  • goetz/athena
  • dpopov/athena
  • achishol/athena
  • alaurier/athena
  • mtoscani/athena
  • krumnack/athena
  • astruebi/athena
  • mdanning/athena
  • egramsta/athena
  • hye/athena
  • clseitz/athena
  • bmindur/athena
  • efilmer/athena
  • jpanduro/athena
  • ssarikay/athena
  • hyamauch/athena
  • ppostola/athena
  • shanisch/athena
  • ncalace/athena
  • aad/athena
  • gpanizzo/athena
  • rcoelhol/athena
  • tupham/athena
  • stelzer/athena
  • ssottoco/athena
  • turnerm/athena
  • sutt/athena
  • nkrengel/athena
  • rkopelia/athena
  • cmcginn/athena
  • bernius/athena
  • tsulaia/athena
  • vcairo/athena
  • stsuno/athena
  • yunju/athena
  • ldc/athena
  • jmacdona/athena
  • mbandier/athena
  • mehlhase/athena
  • jdandoy/athena
  • jufische/athena
  • dzanzi/athena
  • kzoch/athena
  • nasbah/athena
  • kwhalen/athena
  • bmorgan/athena
  • msaimper/athena
  • amete/athena
  • rcarney/athena
  • williams/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • hhibi/athena
  • kkohler/athena
  • coccaro/athena
  • loch/athena
  • cdeutsch/athena
  • ynoguchi/athena
  • campanel/athena
  • wbalunas/athena
  • hoide/athena
  • xju/athena
  • yuchou/athena
  • nova/athena
  • todorova/athena
  • sjiggins/athena
  • bgokturk/athena
  • aytul/athena
  • hrussell/athena
  • lidiaz/athena
  • jbiswal/athena
  • kegraham/athena
  • guerrero/athena
  • kpachal/athena
  • bouhova/athena
  • alwang/athena
  • mverissi/athena
  • dhayden/athena
  • alopezso/athena
  • mvessell/athena
  • ssantpur/athena
  • kenelson/athena
  • upatel/athena
  • mvanadia/athena
  • omeshkov/athena
  • soumya/athena
  • ruyuan/athena
  • fmeloni/athena
  • igrabows/athena
  • tvarol/athena
  • dshope/athena
  • korona/athena
  • mhank/athena
  • cowagner/athena
  • tursom/athena
  • anperrev/athena
  • eramakot/athena
  • dbogavac/athena
  • tnobe/athena
  • fsforza/athena
  • derue/athena
  • koffas/athena
  • fgiuli/athena
  • angianni/athena
  • ballbroo/athena
  • diehl/athena
  • chinderk/athena
  • myexley/athena
  • davidek/athena
  • falonso/athena
  • tphamleh/athena
  • ekajomov/athena-general
  • sarbiolv/athena
  • hansenph/athena
  • mfujimot/athena
  • salvator/athena
  • hirose/athena
  • masato/athena
  • jhaley/athena
  • stapiaar/athena
  • jmendes/athena
  • nwenke/athena
  • stavrop/athena
  • ffabbri/athena
  • tpelzer/athena
  • agbet/athena
  • gia/athena
  • hmildner/athena
  • dbabal/athena
  • juesseiv/athena
  • cdelitzs/athena
  • kkrizka/athena
  • temoskal/athena
  • dwallace/athena
  • eschanet/athena
  • asonay/athena
  • ckitsaki/athena
  • iaizenbe/athena
  • lferencz/athena
  • czhou/athena
  • pmeiring/athena
  • jiawei/athena
  • mromano/athena
  • rustem/athena
  • sswatman/athena
  • miqueits/athena
  • jteoh/athena
  • liberato/athena
  • jbeirer/athena
  • nielsenj/athena
  • wachan/athena
  • ranovotn/athena
  • elmsheus/athena
  • asquith/athena
  • nicholas/athena
  • markowen/athena
  • eparrish/athena
  • fuhe/athena
  • dakoch/athena
  • esoldato/athena
  • mhance/athena
  • aranzazu/athena
  • ndegroot/athena
  • lihan/athena
  • asoukhar/athena
  • jkempste/athena
  • aporeba/athena
  • tjunkerm/athena
  • ginaciog/athena
  • verducci/athena
  • martis/athena
  • sschramm/athena
  • mdelmast/athena
  • mswiatlo/athena
  • anmrodri/athena
  • pliu/athena
  • bcarlson/athena
  • ssaha/athena
  • gabarone/athena
  • fastcalosim_test/athena
  • scamarda/athena
  • mxia/athena
  • lstocker/athena
  • guindon/athena
  • rlongo/athena
  • amoussa/athena
  • conde/athena
  • mdonasci/athena
  • chelling/athena
  • mmittal/athena
  • ffollega/athena
  • gialas/athena
  • fcostanz/athena
  • shion/athena
  • hmaguire/athena
  • sschmitt/athena
  • sberlend/athena
  • acts/athena
  • cgutscho/athena
  • zsoumaim/athena
  • nifomin/athena
  • eriefel/athena
  • evarnes/athena
  • dwilbern/athena
  • laforge/athena
  • guescini/athena
  • jkremer/athena
  • susy-hackers/athena
  • llorente/athena
  • akotsoke/athena
  • haozturk/athena
  • kkoeneke/athena
  • istin/athena
  • rpoggi/athena
  • fizisist/athena
  • acanesse/athena
  • fengyu/athena
  • rkarnam/athena
  • cmerlass/athena
  • chenlian/athena
  • ysmirnov/athena_old
  • navarrjo/athena
  • ivivarel/athena
  • bulekov/athena
  • amulski/athena
  • pkramer/athena
  • vcavalie/athena
  • sanchevi/athena
  • yanlin/athena
  • restevam/athena
  • sefernan/athena
  • bauerpa/athena
  • smwang/athena
  • thsjurse/athena
  • mmlynars/athena
  • iyeletsk/athena
  • mmazza/athena
  • jgonski/athena
  • itrandaf/athena
  • almgadm/athena
  • csebasti/athena
  • wobisch/athena
  • jhinds/athena
  • mwielers/athena
  • mtchijov/athena
  • tiyang/athena
  • lapereir/athena
  • lmiller/athena
  • emmat/athena
  • lucam/athena
  • kciesla/athena
  • aleopold/athena
  • zuysal/athena
  • pekman/athena
  • rbalasub/athena
  • somadutt/athena
  • masaito/athena
  • wmccorma/athena
  • kkreul/athena
  • salderwe/athena
  • jstupak/athena
  • ycoadou/athena
  • ilongari/athena
  • simmons/athena
  • adye/athena
  • wtaylor/athena
  • pinamont/athena
  • ssahin/athena
  • jzeng/athena
  • kbelobor/athena
  • aoneill/athena
  • dmaximov/athena
  • gcallea/athena
  • kghorban/athena
  • fbartels/athena
  • cschiavi/athena
  • ljeanty/athena
  • kasai/athena
  • mcfayden/athena
  • scarra/athena
  • jraine/athena
  • brottler/athena
  • ecarlson/athena
  • aelmouss/athena
  • rozeny/athena
  • nbelyaev/athena
  • khanov/athena
  • abandyop/athena
  • gotero/athena
  • joheinri/athena
  • rebeca/athena
  • aohatl/athena
  • doglioni/athena
  • alaperto/athena
  • bhonan/athena
  • bigliett/athena
  • amarzin/athena
  • rgarg/athena
  • pmoskvit/athena
  • dpudzha/athena
  • paulama/athena
  • mtesta/athena
  • begalli/athena
  • yajun/athena
  • mpokidov/athena
  • jajimene/athena
  • atlidali/athena
  • lbozianu/athena
  • demelian/athena
  • wprzygod/athena
  • sgalantz/athena
  • barak/athena
  • hacooke/athena
  • vcroft/athena
  • roward/athena
  • torrence/athena
  • atsirigo/athena
  • csander/athena
  • amoroso/athena
  • tofitsch/athena
  • elrossi/athena
  • mmiralle/athena
  • salnikov/athena
  • alory/athena
  • jsabater/athena
  • jdevivi/athena
  • ozaplati/athena
  • pbokan/athena
  • ymino/athena
  • pottgen/athena
  • xchen/athena
  • klin/athena
  • trinn/athena
  • xiaoning/athena
  • ruth/athena
  • apetukho/athena
  • nishu/athena
  • paramon/athena
  • ratkin/athena
  • cappelt/athena
  • bleban/athena
  • dpizzi/athena
  • ztarem/athena
  • nelsonc/athena
  • enarayan/athena
  • exot-27/athena
  • juhofer/athena
  • acassim/athena
  • bburghgr/athena
  • sampson/athena
  • mkrivos/athena
  • qhu/athena
  • ychow/athena
  • mmarjano/athena
  • nviauxma/athena
  • hessey/athena
  • pagessin/athena
  • watsona/athena
  • LichtenbergGroup/athena
  • wfawcett/athena
  • othielma/athena
  • ibordule/athena
  • jdegens/athena
  • jreich/athena
  • hasada/athena
  • ztao/athena
  • sridouan/athena
  • perj/athena
  • alainb/athena
  • mleblanc/athena
  • wgeorge/athena
  • xiaohu/athena
  • ludovica/athena
  • bachacou/athena
  • pmendesa/athena
  • yake/athena
  • yama/athena
  • kristin/athena
  • ssu/athena
  • rjanusia/athena-derivation
  • jlsmith/athena
  • angerami/athena
  • rnayak/athena
  • musafdar/athena
  • pebaron/athena-weights
  • ktsuri/athena
  • jezequel/athena
  • hschwart/athena
  • mproffit/athena
  • amendesj/athena
  • asalzbur/athena
  • csamoila/athena
  • lhelary/athena
  • gproto/athena
  • malgren/athena
  • spolacek/athena
  • rerrabai/athena
  • bmondal/athena
  • lbeemste/athena
  • tiany/athena
  • grabanal/athena
  • aczirkos/athena
  • mprincip/athena
  • kyamaguc/athena
  • tboeckh/athena
  • asantra/athena
  • silvinha/athena
  • holau/athena
  • mdhlamin/athena
  • jroloff/athena
  • jreidels/athena
  • slawlor/athena
  • bozek/athena
  • lkrauth/athena
  • tdiasdov/athena
  • carlod/athena
  • emily/athena
  • mtian/athena
  • bbrueers/athena
  • mgrabois/athena
  • iramirez/athena
  • idinu/athena
  • dhirsch/athena
  • bcole/athena
  • oducu/athena
  • jjwilkin/athena
  • ecelebi/athena
  • hmoyanog/athena-4-mr
  • roishi/athena
  • yuanchan/athena
  • exochell/athena
  • ggustavi/athena
  • ygo/athena
  • diwillia/athena
  • cgarner/athena
  • changqia/athena
  • skorn/athena
  • sbiryuko/athena
  • scalvet/athena
  • jwspence/athena
  • calpigia/athena
  • honguyen/athena
  • yangx/athena
  • atsiamis/athena
  • jizamora/athena
  • rysawada/athena
  • cmarcon/athena
  • adimitri/athena
  • kpetukho/athena
  • dhangal/athena
  • atlidbs/athena
  • iene/athena
  • tbisanz/athena
  • tqiu/athena
  • jspah/athena
  • jkretz/athena
  • dopasqua/athena
  • athaler/athena
  • tzenis/athena
  • hzuchen/athena
  • jcardena/athena
  • lveloce/athena
  • maliev/athena
  • oshukrun/athena
  • fdelrio/athena
  • ryamaguc/athena
  • mbiros/athena
  • tsano/athena
  • iwang/athena
  • mumohdso/athena2
  • okumura/athena
  • dmunozpe/athena
  • mumohdso/athena
  • sagara17/athena
  • arennie/athena
  • valentem/athena
  • koshimiz/athena
  • atate/athena
  • evguillo/athena
  • dossantn/athena
  • rhayes/athena
  • zhijie/athena
  • zearnsha/athena
  • caforio/athena
  • maly/athena
  • suyounas/athena
  • bnachman/athena
  • yuzhan/athena
  • rjoshi/athena
  • machitis/athena
  • hlin/athena
  • lunedic/athena
  • crougier/athena
  • mimarine/athena
  • mtost/athena
  • thompson/athena
  • lvannoli/athena
  • omezhens/athena
  • jonierma/athena
  • ndebiase/athena
  • saclawso/athena
  • cprat/athena
  • dounwuch/athena
  • echeu/athena
  • hhanif/athena
  • nkakati/athena
  • martinpa/athena
  • csauer/athena
  • jodamp/athena
  • mischott/athena
  • tiknight/athena
  • inaryshk/athena
  • sahinsoy/athena
  • wendlanb/athena
  • fedin/athena
  • xchu/athena
  • lkeszegh/athena
  • angrigor/athena
  • knikolop/athena
  • lbaltes/athena
  • adik/athena
  • pbellos/athena
  • jaoliver/athena
  • idrivask/athena
  • aikoulou/athena
  • ntamir/athena
  • echeremu/athena
  • sadykov/athena
  • ignesi/athena
  • eschopf/athena
  • haweber/athena
  • sgurdasa/athena
  • pamachad/athena
  • pyanezca/athena
  • algilber/athena
  • hiito/athena
  • pbhattar/athena
  • bsaifudd/athena
  • tteixeir/athena
  • mdrozdov/athena
  • veellajo/athena
  • tavandaa/athena
  • fdibello/athena
  • wolter/athena
  • dparedes/athena
  • mzhai/athena
  • fsili/athena
  • minaenko/athena
  • hsimpson/athena
  • zyan/athena
  • emmarsha/athena
  • chchau/athena
  • mrenda/athena
  • zhangr/athena
  • jburzyns/athena
  • rkusters/athena
  • phkenned/athena
  • slai/athena
  • edweik/athena
  • awilhahn/athena
  • zmarshal/athena
  • agaa/athena
  • javanden/athena
  • zfeng/athena
  • leevans/athena
  • llaatu/athena
  • stsigari/athena
  • srdas/athena
  • kkrowpma/athena
  • adonofri/athena
  • atropina/athena
  • zifeng/athena
  • atlaspmb/athena
  • cleonido/athena
  • metsai/athena
  • drousso/athena
  • seggebre/athena
  • mnoury/athena
  • yuanda/athena
  • arombola/athena
  • ijuarezr/athena
  • dgillber/athena
  • ademaria/athena
  • saktas/athena
  • eyamashi/athena
  • zang/athena
  • matakagi/athena
  • axiong/athena
  • qibin/athena
  • amdesai/athena
  • fbendebb/athena
  • nlopezca/athena
  • tbuanes/athena
  • berkeleylab/lowmutracking/athena
  • jferrand/athena
  • bshresth/athena
  • cbuitrag/athena
  • klassen/athena
  • otheiner/athena-official
  • egodden/athena
  • mfarring/athena
  • hpotti/athena
  • vtudorac/athena
  • hawatson/athena
  • parodi/athena
  • ttakemur/athena
  • chonghao/athena
  • bballard/athena
  • lmontana/athena
  • dzengerj/athena
  • zhuyi/athena
  • knakkali/athena
  • buboehm/athena
  • dcieri/athena
  • cimcp/athena
  • adaribay/athena
  • cantel/athena
  • iliadis/athena
  • weixi/athena
  • kbenkend/athena
  • frenner/athena
  • asansar/athena
  • mfewell/athena
  • jburr/athena
  • isotarri/athena
  • mnovak/athena
  • eegidiop/athena
  • smitani/athena
  • bstanisl/athena
  • blumen/athena
  • czodrows/athena
  • alsala/athena
  • clantz/athena
  • yulei/athena
  • miholzbo/athena
  • amincer/athena
  • olangrek/athena
  • hpang/athena
  • gshatri/athena
  • jgargan/athena
  • jmharris/athena
  • gripelli/athena
  • ewatton/athena
  • mleigh/athena
  • otheiner/athena
  • preselection-hackathon/athena
  • deniso/athena
  • tizuo/athena
  • mfernoux/athena
  • rushioda/athena
  • sfranche/athena
  • bernardo/athena
  • jnitschk/athena
  • chandler/athena
  • pebaron/athena-td
  • viruelas/athena
  • ksugizak/athena
  • anghosh/ef-anindya
  • skaur/athena
  • yusano/athena
  • hriani/athena
  • davetisy/athena
  • wsherman/athena
  • rtagami/athena
  • jgombas/athena
  • yochi/athena
  • vcepaiti/athena
  • apsallid/athena
  • sroygara/athena
  • pakontax/athena
  • chji/athena
  • yuanj/athena
  • falfonsi/athena
  • agavrily/athena
  • ljerala/athena
  • dmclaugh/athena
  • dmahon/athena
  • abunka/athena
  • mcgensvc/athena
  • cjmeyer/athena
  • giagu/athena
  • yuwen/athena
  • qberthet/athena
  • mshapiro/athena
  • ekay/athena
  • mbarel/athena
  • islazyk/athena
  • rdinardo/athena
  • dkobylia/athena
  • robouque/athena
  • baitbenc/athena
  • glamprin/athena
  • dakiyama/athena
  • osalin/athena
  • mlanzacb/athena
  • minlin/athena
  • wsfreund/athena
  • cgrefe/athena
  • szambito/athena
  • kazhang/athena
  • hwilkens/athena
  • pebaron/athena
  • enagy/athena
  • beringer/athena
  • menke/athena
  • mduehrss/athena
  • yyap/athena
  • schaffer/athena
  • mspalla/athena
  • tkharlam/athena
  • fcalosim/athena
  • mavogel/athena
  • smobius/athena
  • spagan/athena
  • rateixei/athena
  • carquin/athena
  • dportill/athena
  • okiverny/athena
  • osunnebo/athena
  • jelena/athena
  • desilva/athena
  • chhayes/athena
  • lmijovic/athena
  • jwalder/athena
  • junpei/athena
  • tilebeam/athena
  • satom/athena
  • jahreda/athena
  • sanmay/athena
  • kiabelin/athena
  • vtskhaya/athena
  • mcarnesa/athena
  • jstark/athena
  • jedebevc/athena
  • delsart/athena
  • silu/athena
  • krbjoerk/athena
  • jtanaka/athena
  • cyoung/athena
  • yifany/athena
  • mtogawa/athena
  • maslawin/athena
  • luxin/athena
  • minghui/athena
  • haoran/athena
  • danning/athena
  • beddall/athena
  • faser/offline/athena
  • dcasperfaser/athena
  • cfan/athena
  • kazheng/athena
  • almeidvi/athena
  • vmartin/athena
  • srettie/athena
  • kgupta/athena
  • mmontell/athena
  • sudha/athena
  • beltran/athena-fork
  • lhenkelm/athena
  • anbaraja/athena
  • pajones/athena
  • serodrig/athena
  • ssinha/athena
  • kkawade/athena
  • lgagnon/athena
  • joana/athena
  • dpanchal/athena
  • mtanasin/athena
  • chiodini/athena
  • amorenos/athena
  • jshahini/athena
  • vbuxbaum/athena
  • apalazzo/athena
  • kburka/athena
  • ehaines/athena
  • lfeligio/athena
  • gonzalri/athena
  • jaofferm/athena
  • rmazini/athena
  • desengup/athena
  • gottino/athena
  • gavrilen/athena
  • mdidenko/athena
  • sabidi/athena
  • dwkim/athena
  • cdimitri/athena
  • bkerridg/athena
  • hazeng/athena
  • qidong/athena
  • ktackman/athena
  • yche/athena
  • yoyeh/athena
  • jingjing/athena
  • ktopolni/athena
  • dabattul/athena
  • attrtcal/athena
  • sgaid/athena
  • thmaurin/athena
  • mischott/athena-22
  • bochen/athena
  • asciandr/athena
  • chjiang/athena
  • lbazzano/athena
  • rushioda/athena-3
  • krdona/athena
  • meiqi/athena
  • pclark/athena
  • nlad/athena
  • kvidalgu/athena
  • dtorresa/athena
  • aaikot/athena
  • hmoyanog/athena
  • aackerma/athena
  • yingjun/athena
  • xinfei/athena
  • jcurran/athena
  • lesplend/athena
  • maboelel/athena
  • mschefer/athena
  • xinhui/athena
  • aivina/athena
  • rmakhman/athena
  • kazheng/athena-physics-val-2023
  • zhiliang/athena
  • liuk/athena
  • zoduan/athena
  • sfrances/athena
  • shhan/athena
  • jlue/athena
  • bdixit/athena
  • alsidley/athena
  • ragrabar/athena
  • xingguo/athena
  • asehrawa/athena
  • kyjones/topoetcone-removal
  • mhoppesc/athena
  • niabicht/athena
  • shahzad/athena
  • yunagai/athena
  • lcalic/athena-backup
  • keener/athena
  • greynold/athena
  • bschlag/athena
  • llewitt/athena
  • yinmiao/athena
  • bruckman/athena
  • jrivaden/athena
  • kazheng/athena-workingpoint
  • agentry/athena
  • drankin/athena
  • nkang/athena
  • adohnalo/athena
  • kbhide/athena
  • hvanders/athena
  • ladamczy/test
  • asmaga/athena
  • tbeumker/athenatest
  • tbeumker/athena
  • losanti/athena
  • berkeleylab/acts/athena
  • losanti/athena-23
  • weitao/athena
  • menu-hackathon/athena
  • jiturriz/athena
  • wsong/athena
  • dmankad/athena-idle
  • kyjones/trigger-example
  • vmaksimo/athena
  • toobauma/athena
  • seggebre/athena-fluencemap-modification
  • dawerner/athena
  • fisopkov/athena
  • gtarna/athena
  • edreyer/athena
  • lprimomo/athena
  • maparo/athena
  • smanzoni/athena
  • japresto/athena
  • shmukher/athena
  • SecVtx-Lancaster/Athena
  • aackerma/atlas-athena
  • adimri/athena
  • pgraveli/athena
  • wstanek/athena
  • jcrosby/athena
  • tovsiann/athena
  • lrambell/athena
  • rsnyder/athena
  • atlas-sa-uct/athena
  • ppotepa/athena
  • skita/athena
  • zgao/athena
  • eullmank/athena
  • mhemmett/athena
  • lroos/athena
  • achakrav/athena
  • xmapekul/athena
  • evitale/athena
  • kgoto/athena
  • thmaurin/athena-sim-flavour
  • arej/athena
  • rashbypi/athena
  • npond/athena
  • ivyas/athena
  • aleksand/athena
  • lkretsch/athena
  • jebohm/athena
  • hluk/athena
  • epasqual/athena
  • cvittori/athena
  • mbiyabi/athena
  • aralves/athena
  • dkoeck/anniathenafork
  • dbiswas/athena
  • mkareem/athena
  • tslee/athena
  • mihe/athena
  • rgupta/athena
  • cgarvey/athena
  • croland/athena
  • kesedlac/athena
  • pkumari/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • feickert/athena
  • mhaacke/athena
  • jprobert/athena
  • ricunnin/athena
  • asoflau/athena
  • gfrattar/athena
  • agerwin/athena
  • bdixit/masking-strip-modules
  • bscheuer/athena
  • gwilliam/athena
  • jfeng2/athena
  • gtolkach/athena
  • ksudo/athena
  • rhiguchi/athena
  • gaofeng/athena
  • etoyoda/athena
  • kosuzuki/athena
  • svanstro/athena
  • rmizuhik/athena
  • vaustrup/athena
  • kkanke/athena
  • tnakagaw/athena
  • hart/athena
  • amakita/athena
  • maoki/athena
  • tpaschoa/athena
  • miyamada/athena
  • rishikaw/athena
  • whopkins/athena
  • dduda/athena
  • anayaz/athena
  • evalient/athena
  • ferusso/athena
  • smweber/athena
  • aagaard/athena
  • smweber/athena-run-3
  • zyan/athena-muon-calib
  • shudong/athena
  • zyan/athena-muon-calib-stream
  • dellacqu/athena
  • glagafon/project-nimber-1
  • evalient/athena-dnn-calculator
  • strom/athena
  • strom/athena-dms
  • jsallen/athena
  • brosser/athena
  • sbellman/athena
  • macretar/athena
  • skadir/athena-sadaf
  • aowang/athena
  • leguo/athena
  • ooncel/athena
  • glagafon/handi-project
  • jhoya/athena
  • wuxi/athena
  • syan/athena-syan
  • tygeorge/athena
  • hasun/athena
  • osotosan/athena
  • glagafon/handi-project-1
  • will/athena
  • mnorfolk/athena
  • axgallen/athena-qualification-task
  • karakawa/athena
  • aborbely/athena
  • taogawa/athena
  • seinfant/athena
  • schernau/athena
  • dmankad/athena-gen
  • tmlinare/athena
  • mmaroun/ravina-fork
  • ktariq/athena
  • axgallen/athena
  • vlysenko/athena
  • romar/athena
  • agarabag/athena
  • dhagan/athena
  • mahorstm/athena
  • zuzak/athena
  • tizhang/athena
  • ibamwidh/athena
  • atishelm/athena
  • ipolishc/athena
  • jolamber/athena
  • dbrunner/athena
  • frfische/athena
  • ykhoulak/myathena
  • jlue/athena-latest
  • xilin/athena
  • huayu/athena
  • yil/athena
  • dntounis/athena
  • chuanye/athena
  • kifarman/athena
  • nkua-atlas/athena
  • lderamo/athena
  • tayoshid/athena
  • nischmit/athena
  • steinber/athena-main
  • movincen/athena
  • tdingley/athena
  • hasegawa/athena
  • dtruncal/athena
  • kazheng/athena-acts
  • dongyi/athena
  • openc/athena
  • malvesca/athena
  • lcalic/athena
  • mnowak/athena
  • ladamczy/athena
  • glagafon/dq-optimize
  • mhufnage/athena
  • lsultana/obsolete_athena
  • lsultana/athena
  • rqian/athena
  • ekajomov/athena-fork-fix
  • alveltma/athena
  • anfortma/athena
  • alpleban/athena
  • yonoda/athena
  • mmaheshw/athena
  • jdavidso/athena
  • edcritel/athena
  • pebaron/athena-leprem
  • saparede/athena
  • anstein/athena
  • bglik/athena
  • gbird/athena
  • anhodges/athena
  • midandre/athena
  • mfurukaw/athena
  • sokkerma/athena
  • kyjones/athena
  • mvivasal/athena
  • mveen/athena
  • asbrooks/athena
  • mmlynars/athena-v-2
  • tburatov/athena
  • fcurcio/athena
  • joroemer/athena
  • jmcgowan/athena
  • tayoshid/athena-test
  • lboccard/athena
  • dmankad/athena
  • jodafons/athena
  • ctaybi/athena
  • ivyoung/athena
  • drasslof/athena
  • sanchezj/athena-2022
  • tmclachl/athena
  • jiddon/athena
  • sdemiran/athena
  • kayu/athena
  • sdahbi/athena
  • ynarukaw/athena
  • apfleger/athena
  • anburger/athena
  • goblirsc/athena
  • fwinkel/athena
  • sidoti/athena
  • izahir/athena
  • mmoors/athena
  • jwkraus/athena
  • rvinasco/athena
  • sanchezj/athena
  • esimpson/athena
  • rhaberle/athena
  • obut/athena
  • jhowarth/athena
  • janders/athena
  • klleras/athena
  • jchapman/athena
  • imaniati/athena
  • jecouthu/athena
  • dta/athena_old
  • dtrischu/athena
  • avallier/athena
  • mungo/athena
  • fmontere/athena
  • fhenry/athena
  • zhaotong/athena
  • sfuenzal/athena
  • misantan/athena
  • zalegria/athena
  • gdigrego/athena
  • awharton/Athena
  • acordeir/athena-ed
  • amelo/athena
  • shaoguan/athena
  • pdougan/athena
  • nbruscin/athena
  • caiy/athena
  • mkholoda/athena
  • kchu/athena
  • fkirfel/athena
  • backes/athena
  • esampson/athena-idart
  • tayoshid/athena-2024
  • bcervato/athena
  • gfacini/athena
  • fwinkl2/athena
  • shpeng/athena-2
  • gmascare/athena
  • gmercado/athena
  • yvolkotr/athena
  • rhowen/athena
  • esampson/athena-idart-2
  • costanzo/athena
  • nharriso/athena
  • esampson/athena-otp
  • yuematsu/athena
  • djlewis/athena
  • pibutti/athena
  • esampson/athena-june-otp
  • alpleban/athena-met
  • yilin/athena
  • astefl/athena
  • bmoser/athena
  • zhanhang/athena
  • wcastigl/athena
  • bdong/athena
  • ksahan/athena
  • thitchin/athena
  • msasada/athena
  • sosarkar/athena-again
  • agheata/athena
  • lbarrade/athena
  • txu/athena
  • seth/athena
  • okolay/athena
  • nsurijr/athena
  • zhangbo/athena
  • mlyukova/athena
  • esampson/june-2-otp
  • dbaronmo/athena
  • wema/athena
  • damperia/athena-acts
  • martyniu/athena
  • acamplan/athena
  • eballabe/athena
  • vsasse/athena
  • bngair/met-significance-r-22
  • bhuth/athena
  • ksakura/athena
  • bngair/me-tsig-athena
  • vkost/athena
  • rhicks/athena
  • menadeem/athena
  • atymchys/athena
  • yanqiw/athena
  • linghua/athena
  • domatter/athena
  • skadir/athena
  • arelycg/athena
  • sgoswami/athena
  • juscerri/athena
  • beltran/athena
  • nheatley/athena
  • mwessels/athena
  • dreikher/athena
  • sosarkar/athena
  • bdebjani/athena
  • ddicroce/athena
  • hshaddix/athena
  • fladias/athena
  • lwinkler/athena
  • girupnik/athena
  • cleong/athena
  • emoon/athena
  • elham/athena
  • sdiefenb/athena-onnx-tutorial
  • mhabedan/athena
  • dwilson/athena
  • haren/athena
  • fivone/athena
  • nkrogh/athena
  • mads/athena
  • lsanfili/athena
  • dahumphr/athena
  • thart/athena
  • scane/athena
  • lifoster/athena
  • echerepa/athena
  • baer/athena
  • dcamarer/athena
  • alancast/athena
  • kenakamu/athena
  • eskorda/athena
  • glagafon/aaaathena
  • haotianl/athena
  • salopez/athena
  • rshibata/athena
  • glagafon/athena
  • lburke/athena
  • ukhurshi/athena
  • glagafon/glagafon-dq
  • rvavrick/athena
  • pizhang/athena
  • htsoi/athena
  • therwig/athena
  • delitez/athena
  • mwitkows/athena
  • pachabri/athena
  • ezaya/athena
  • lcorazzi/athena
  • casadop/athena
  • jaburles/athena
  • mmantina/athena
  • hzhuang/athena
  • lmonaco/athena
  • achamber/athena
  • mdyndal/athena
  • rmole/athena
  • jkrupa/athena
  • mamirono/athena
  • gserenis/athena
  • rpozzi/athena
  • semami/athena
  • mfornasi/athena
  • uepstein/athena
  • fdattola/athena
  • jinglis/athena
  • belderto/athena
  • lechols/athena
  • cmavungu/athena
  • htorre/athena
  • abesir/athena
  • lopezzot/athena
  • jlittle/athena
  • jajohnso/athena
  • tneep/athena
  • robouque/athena-20241115
  • lbrown/athena
  • wguerin/athena
  • rmole/athena-personal-fork
  • fsiegert/athena
  • wenjingw/athena
  • kfang/athena-fork-kyfang
  • ashirazi/athena
  • jackersc/athena
  • epompapa/athena
  • prmitra/athena
  • kgrimm/athena-kgrimm
  • wasu/athena
  • amoreira/athena
  • toheintz/athena
  • nihartma/athena
  • aslobodk/athena
  • goetz/athena-acts
  • kdipetri/athena
  • gfazzino/athena
  • djuarezg/athena
  • muschmid/athena
  • yazhou/athena
  • falves/athena
  • alarnold/athena
  • mdacunha/athena
  • wlai/athena
  • rohasan/athena
  • mborodin/athena
  • asickles/athena
  • alecrhys/athena
  • novotnyp/athena
  • lvicenik/athena
  • adsalvad/athena
  • ibenaoum/athena
  • zetao/athena
  • christog/athena
  • frcastig/athena
  • tflee/athena
  • mfarzali/athena
  • kkazakov/athena
  • ehampshi/athena
  • llarson/athena
  • jusilva/athena
  • tomoya/athena-low-pt-muon-rec
  • pusharma/athena
  • jecifuen/athena
  • gpinheir/athena
  • exochell/my-athena
  • mojeda/athena
  • hshaddix/athena-hshaddix
  • estahl/athena
  • vchabala/athena
  • nshtokha/athena
  • jlieberm/athena
  • chhultqu/athena
  • nsur/athena-lund
  • yuxuanz/local-athena
  • jlai/athena
  • misavic/athena
  • camccrac/athena
  • yukari/athena
  • sizumiya/athena
  • pmourafr/athena
  • micontre/athena
  • zhubacek/athena
  • mfilipig/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • fdejean/athena
  • rkavak/athena
  • gipoddar/athena
  • zrokavec/athena
  • ssuravar/athena
  • heya/athena
  • beyeo/athena
  • mtancock/athena-2
  • gsalvi/athena
  • orlandin/athena
  • vpires/athena-vasco
  • treisch/athena
  • ndiederi/athena
  • mowaris/athena
  • rbrener/athena
  • tjayapra/athena
  • mnegrini/athena
  • kfung/athena
  • yuxuanz/athena
  • rjanusia/athena-trigger
  • sutuncay/athena
  • ywng/athena
  • akraus/athena
  • sjankovy/athena
  • hchoudha/athena
  • rosati/athena
  • garbonaf/athena
  • biliu/athena
  • stlin/athena
  • boudreau/athena
  • fballi/athena
  • ecuppini/athena
  • yshiraiw/athena
  • bkamgama/athena
  • sawyer/athena
  • hartj/athena
  • rlazarid/athena
  • smeriano/athena
  • hadavand/athena
  • albojani/athena
  • ndiasper/athena
  • tcritchl/athena
  • pbruckma/athena
  • avasilei/athena
  • kdomijan/athena
1614 results
Show changes
Showing
with 140 additions and 117 deletions
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYSLITE/p6479/data18_13TeV.00348885.physics_Main.deriv.DAOD_PHYSLITE.r13286_p4910_p6479/DAOD_PHYSLITE.41578717._000256.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYSLITE/p6490/mc20_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.deriv.DAOD_PHYSLITE.e6337_s3681_r13167_r13146_p6490/DAOD_PHYSLITE.41651753._000007.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYSLITE/p6490/mc20_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.deriv.DAOD_PHYSLITE.e6337_e5984_a907_r14861_r14919_p6490/DAOD_PHYSLITE.41651843._000008.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYSLITE/p6482/data23_13p6TeV.00456749.physics_Main.deriv.DAOD_PHYSLITE.r15774_p6304_p6482/DAOD_PHYSLITE.41588921._000002.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYSLITE/p6491/mc23_13p6TeV.601229.PhPy8EG_A14_ttbar_hdamp258p75_SingleLep.deriv.DAOD_PHYSLITE.e8514_e8528_s4162_s4114_r15540_r15516_p6491/DAOD_PHYSLITE.41633384._000941.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYSLITE/p6491/mc23_13p6TeV.522036.aMCPy8EG_NNPDF30NLO_A14N23LO_ttZqq_run3.deriv.DAOD_PHYSLITE.e8558_e8528_a911_s4114_r15224_r15225_p6491/DAOD_PHYSLITE.41633196._000004.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 /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYS/p6490/mc20_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.deriv.DAOD_PHYS.e6337_s3681_r13167_r13146_p6490/DAOD_PHYS.41651753._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
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYS/p6490/mc20_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.deriv.DAOD_PHYS.e6337_e5984_a907_r14861_r14919_p6490/DAOD_PHYS.41651843._000006.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYS/p6482/data23_13p6TeV.00456749.physics_Main.deriv.DAOD_PHYS.r15774_p6304_p6482/DAOD_PHYS.41588921._000003.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYS/p6491/mc23_13p6TeV.601229.PhPy8EG_A14_ttbar_hdamp258p75_SingleLep.deriv.DAOD_PHYS.e8514_e8528_s4162_s4114_r15540_r15516_p6491/DAOD_PHYS.41633384._000880.pool.root.1
/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/ASG/DAOD_PHYS/p6491/mc23_13p6TeV.522036.aMCPy8EG_NNPDF30NLO_A14N23LO_ttZqq_run3.deriv.DAOD_PHYS.e8558_e8528_a911_s4114_r15224_r15225_p6491/DAOD_PHYS.41633196._000006.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`"
AtlasGeometryCommon/BeamPipeGeoModel
/* /*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/ */
#ifndef BeamPipeDetectorManager_h #ifndef BEAMPIPEGEOMODEL_BEAMPIPEDETECTORMANAGER_H
#define BeamPipeDetectorManager_h 1 #define BEAMPIPEGEOMODEL_BEAMPIPEDETECTORMANAGER_H
#include "GeoModelKernel/GeoVPhysVol.h" #include "GeoModelKernel/GeoVPhysVol.h"
#include "GeoModelKernel/GeoVDetectorManager.h" #include "GeoModelKernel/GeoVDetectorManager.h"
...@@ -27,15 +27,14 @@ class BeamPipeDetectorManager : public GeoVDetectorManager ...@@ -27,15 +27,14 @@ class BeamPipeDetectorManager : public GeoVDetectorManager
virtual PVConstLink getTreeTop(unsigned int i) const; virtual PVConstLink getTreeTop(unsigned int i) const;
// Add a Tree top: // Add a Tree top:
void addTreeTop(PVLink); void addTreeTop(const PVConstLink&);
private: private:
const BeamPipeDetectorManager & operator=(const BeamPipeDetectorManager &right); const BeamPipeDetectorManager & operator=(const BeamPipeDetectorManager &right);
BeamPipeDetectorManager(const BeamPipeDetectorManager &right); BeamPipeDetectorManager(const BeamPipeDetectorManager &right);
std::vector<PVLink> m_volume; std::vector<PVConstLink> m_volume;
}; };
#ifndef GAUDI_NEUTRAL #ifndef GAUDI_NEUTRAL
......
################################################################################ # Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
# Package: BeamPipeGeoModel
################################################################################
# Declare the package name: # Declare the package name:
atlas_subdir( BeamPipeGeoModel ) atlas_subdir( BeamPipeGeoModel )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Database/RDBAccessSvc
DetectorDescription/GeoModel/GeoModelUtilities
PRIVATE
Control/SGTools
Control/StoreGate
Control/AthenaKernel
DetectorDescription/GeoModel/GeoModelInterfaces
GaudiKernel )
# External dependencies: # External dependencies:
find_package( Boost COMPONENTS filesystem thread system ) find_package( GeoModel COMPONENTS GeoModelKernel )
find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
find_package( GeoModel )
# Component(s) in the package: # Component(s) in the package:
atlas_add_library( BeamPipeGeoModelLib atlas_add_library( BeamPipeGeoModelLib
src/*.cxx src/*.cxx
PUBLIC_HEADERS BeamPipeGeoModel PUBLIC_HEADERS BeamPipeGeoModel
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS} INCLUDE_DIRS ${GEOMODEL_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} GeoModelUtilities StoreGateLib LINK_LIBRARIES ${GEOMODEL_LIBRARIES} AthenaKernel GeoModelUtilities
PRIVATE_LINK_LIBRARIES SGTools AthenaKernel GaudiKernel ) PRIVATE_LINK_LIBRARIES GaudiKernel GeoModelInterfaces RDBAccessSvcLib SGTools StoreGateLib )
atlas_add_component( BeamPipeGeoModel atlas_add_component( BeamPipeGeoModel
src/components/*.cxx src/components/*.cxx
INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS} LINK_LIBRARIES BeamPipeGeoModelLib )
LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${GEOMODEL_LIBRARIES} GeoModelUtilities SGTools StoreGateLib GaudiKernel BeamPipeGeoModelLib )
# Test(s) in the package:
atlas_add_test( BeamPipeGMConfig_test atlas_add_test( BeamPipeGMConfig_test
SCRIPT test/BeamPipeGMConfig_test.py SCRIPT test/BeamPipeGMConfig_test.py
PROPERTIES TIMEOUT 300 ) POST_EXEC_SCRIPT nopost.sh )
# Install files from the package: # Install files from the package:
atlas_install_python_modules( python/*.py ) atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
atlas_install_scripts( test/*.py ) atlas_install_scripts( test/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration # Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
from AtlasGeoModel.GeoModelConfig import GeoModelCfg from AtlasGeoModel.GeoModelConfig import GeoModelCfg
from AthenaConfiguration.ComponentFactory import CompFactory
def BeamPipeGeometryCfg(flags): def BeamPipeGeometryCfg(flags):
result=GeoModelCfg(flags) result=GeoModelCfg(flags)
from BeamPipeGeoModel.BeamPipeGeoModelConf import BeamPipeDetectorTool BeamPipeDetectorTool=CompFactory.BeamPipeDetectorTool
result.getPrimary().DetectorTools += [ BeamPipeDetectorTool() ] result.getPrimary().DetectorTools += [ BeamPipeDetectorTool() ]
return result return result
/* /*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/ */
#include "BeamPipeDetectorFactory.h" #include "BeamPipeDetectorFactory.h"
#include "GeoModelInterfaces/AbsMaterialManager.h" #include "GeoModelInterfaces/StoredMaterialManager.h"
#include "GeoModelKernel/GeoMaterial.h" #include "GeoModelKernel/GeoMaterial.h"
#include "GeoModelKernel/GeoPcon.h" #include "GeoModelKernel/GeoPcon.h"
#include "GeoModelKernel/GeoTube.h" #include "GeoModelKernel/GeoTube.h"
...@@ -18,8 +18,6 @@ ...@@ -18,8 +18,6 @@
#include "StoreGate/StoreGateSvc.h" #include "StoreGate/StoreGateSvc.h"
#include "GeoModelInterfaces/StoredMaterialManager.h"
#include "RDBAccessSvc/IRDBRecord.h" #include "RDBAccessSvc/IRDBRecord.h"
#include "RDBAccessSvc/IRDBRecordset.h" #include "RDBAccessSvc/IRDBRecordset.h"
#include "RDBAccessSvc/IRDBAccessSvc.h" #include "RDBAccessSvc/IRDBAccessSvc.h"
...@@ -29,31 +27,29 @@ ...@@ -29,31 +27,29 @@
#include "GaudiKernel/SystemOfUnits.h" #include "GaudiKernel/SystemOfUnits.h"
#include <iomanip> #include <iomanip>
#include <utility>
#include <vector> #include <vector>
BeamPipeDetectorFactory::BeamPipeDetectorFactory(StoreGateSvc *detStore, BeamPipeDetectorFactory::BeamPipeDetectorFactory(StoreGateSvc *detStore,
IRDBAccessSvc *pAccess) IRDBAccessSvc *pAccess)
:m_detectorManager(0), :m_detectorManager(nullptr),
m_materialManager(0), m_materialManager(nullptr),
m_detectorStore(detStore), m_detectorStore(detStore),
m_access(pAccess), m_access(pAccess),
m_centralRegionZMax(1500*Gaudi::Units::mm) m_centralRegionZMax(1500*Gaudi::Units::mm)
{} {}
BeamPipeDetectorFactory::~BeamPipeDetectorFactory() BeamPipeDetectorFactory::~BeamPipeDetectorFactory()
{ = default;
}
void BeamPipeDetectorFactory::create(GeoPhysVol *world) void BeamPipeDetectorFactory::create(GeoPhysVol *world)
{ {
m_detectorManager=new BeamPipeDetectorManager(); m_detectorManager=new BeamPipeDetectorManager();
const StoredMaterialManager * materialManagerTmp = 0; if (StatusCode::SUCCESS != m_detectorStore->retrieve(m_materialManager, std::string("MATERIALS"))) {
if (StatusCode::SUCCESS != m_detectorStore->retrieve(materialManagerTmp, std::string("MATERIALS"))) {
return; return;
} }
m_materialManager = materialManagerTmp;
IRDBRecordset_ptr atlasMother = m_access->getRecordsetPtr("AtlasMother",m_versionTag,m_versionNode); IRDBRecordset_ptr atlasMother = m_access->getRecordsetPtr("AtlasMother",m_versionTag,m_versionNode);
IRDBRecordset_ptr bpipeGeneral = m_access->getRecordsetPtr("BPipeGeneral",m_versionTag,m_versionNode); IRDBRecordset_ptr bpipeGeneral = m_access->getRecordsetPtr("BPipeGeneral",m_versionTag,m_versionNode);
...@@ -70,6 +66,11 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world) ...@@ -70,6 +66,11 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world)
m_centralRegionZMax = 1500 * Gaudi::Units::mm; // For backward compatibility in DB. m_centralRegionZMax = 1500 * Gaudi::Units::mm; // For backward compatibility in DB.
if (bpipeGeneral->size() != 0) m_centralRegionZMax = (*bpipeGeneral)[0]->getDouble("CENTRALZMAX") * Gaudi::Units::mm; if (bpipeGeneral->size() != 0) m_centralRegionZMax = (*bpipeGeneral)[0]->getDouble("CENTRALZMAX") * Gaudi::Units::mm;
const GeoMaterial* ether = m_materialManager->getMaterial("special::Ether");
GeoTube* dummytube= new GeoTube(0., 4711., 4711.);
GeoLogVol* dummyBeamPipe = new GeoLogVol("BeamPipe",dummytube,ether);
GeoRef<GeoPhysVol> theBeamPipe (new GeoPhysVol(dummyBeamPipe));
EnvelopeShapes envelopes; EnvelopeShapes envelopes;
if (bpipeEnvelope->size() != 0) { if (bpipeEnvelope->size() != 0) {
...@@ -107,26 +108,49 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world) ...@@ -107,26 +108,49 @@ void BeamPipeDetectorFactory::create(GeoPhysVol *world)
beamz = (*bpipePosition)[0]->getDouble("POSZ") * Gaudi::Units::mm; beamz = (*bpipePosition)[0]->getDouble("POSZ") * Gaudi::Units::mm;
} }
// Only shift the central section if (m_mode=="AssemblyBeamPipe"){
// Only shift the central section
// Central // Central
world->add(tag); theBeamPipe->add(tag);
world->add(new GeoTransform(GeoTrf::Translate3D(beamx,beamy,beamz))); theBeamPipe->add(new GeoTransform(GeoTrf::Translate3D(beamx,beamy,beamz)));
world->add(pvMotherCentral); theBeamPipe->add(pvMotherCentral);
m_detectorManager->addTreeTop(pvMotherCentral); //
// FwdPlus
// FwdPlus theBeamPipe->add(tag);
world->add(tag); theBeamPipe->add(pvMotherFwdPlus);
world->add(pvMotherFwdPlus);
m_detectorManager->addTreeTop(pvMotherFwdPlus); // FwdMinus
theBeamPipe->add(tag);
// FwdMinus theBeamPipe->add(new GeoTransform(GeoTrf::RotateY3D(180*Gaudi::Units::degree)));
world->add(tag); theBeamPipe->add(pvMotherFwdMinus);
world->add(new GeoTransform(GeoTrf::RotateY3D(180*Gaudi::Units::degree)));
world->add(pvMotherFwdMinus); const GeoShape *shape = envelopes.bpShape;
m_detectorManager->addTreeTop(pvMotherFwdMinus); GeoLogVol* lvMother = new GeoLogVol("BeamPipe",shape,air);
GeoPhysVol* pvMother = new GeoPhysVol(lvMother);
pvMother->add(tag);
pvMother->add(theBeamPipe);
world->add(tag);
world->add(pvMother);
m_detectorManager->addTreeTop(pvMother);
}
else{
// Default beam pipe, union of central and forward beampipes rather than assembly volume
// Central
world->add(tag);
world->add(new GeoTransform(GeoTrf::Translate3D(beamx,beamy,beamz)));
world->add(pvMotherCentral);
m_detectorManager->addTreeTop(pvMotherCentral); //
// FwdPlus
world->add(tag);
world->add(pvMotherFwdPlus);
m_detectorManager->addTreeTop(pvMotherFwdPlus);
// FwdMinus
world->add(tag);
world->add(new GeoTransform(GeoTrf::RotateY3D(180*Gaudi::Units::degree)));
world->add(pvMotherFwdMinus);
m_detectorManager->addTreeTop(pvMotherFwdMinus);
}
} }
void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
...@@ -138,7 +162,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) ...@@ -138,7 +162,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
// Sections 2 & 3 are placed in section 1. // Sections 2 & 3 are placed in section 1.
// pvMotherSection will point to section 1. // pvMotherSection will point to section 1.
GeoPhysVol* pvMotherSection = 0; GeoPhysVol* pvMotherSection = nullptr;
bool addToFirstSection = true; bool addToFirstSection = true;
double rminSec1 = 0; double rminSec1 = 0;
double rmaxSec1 = 0; double rmaxSec1 = 0;
...@@ -209,7 +233,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) ...@@ -209,7 +233,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
} }
const GeoMaterial* mat = m_materialManager->getMaterial(material); const GeoMaterial* mat = m_materialManager->getMaterial(material);
if (mat == 0) { if (mat == nullptr) {
// For backward compatibility - older geometry versions didn't specify the // For backward compatibility - older geometry versions didn't specify the
// material namespace // material namespace
// std::cout << "Material """ << material << """ not found. Trying std::" << material << std::endl; // std::cout << "Material """ << material << """ not found. Trying std::" << material << std::endl;
...@@ -217,8 +241,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) ...@@ -217,8 +241,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
} }
GeoLogVol* lvSection = new GeoLogVol(name,shape,mat); GeoLogVol* lvSection = new GeoLogVol(name,shape,mat);
GeoPhysVol* pvSection = new GeoPhysVol(lvSection); GeoIntrusivePtr<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 // 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 radius is within the radial // sections. The following sections are only added to this if their ave radius is within the radial
...@@ -239,10 +262,9 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) ...@@ -239,10 +262,9 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
} }
GeoTransform* tfSection = 0; GeoTransform* tfSection = nullptr;
if (znew != 0 && (secNum==1 || !addToFirstSection)) tfSection = new GeoTransform(GeoTrf::TranslateZ3D(znew)); if (znew != 0 && (secNum==1 || !addToFirstSection)) tfSection = new GeoTransform(GeoTrf::TranslateZ3D(znew));
GeoNameTag* ntSection = new GeoNameTag(name); GeoIntrusivePtr<GeoNameTag> ntSection{new GeoNameTag(name)};
ntSection->ref();
if (addToFirstSection && secNum!=1) { if (addToFirstSection && secNum!=1) {
if (!pvMotherSection) { if (!pvMotherSection) {
...@@ -264,7 +286,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) ...@@ -264,7 +286,7 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
// Not needed, but just in case in the future we have +/- sections in central region // Not needed, but just in case in the future we have +/- sections in central region
if(central && z!=0.) { if(central && z!=0.) {
// add rotated section as well // add rotated section as well
GeoTransform* tfSectionRot = 0; GeoTransform* tfSectionRot = nullptr;
if (isTube) { if (isTube) {
// No need for rotation. // No need for rotation.
tfSectionRot = new GeoTransform(GeoTrf::TranslateZ3D(-znew)); tfSectionRot = new GeoTransform(GeoTrf::TranslateZ3D(-znew));
...@@ -277,8 +299,6 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region) ...@@ -277,8 +299,6 @@ void BeamPipeDetectorFactory::addSections(GeoPhysVol* parent, int region)
parent->add(pvSection); parent->add(pvSection);
} }
pvSection->unref();
ntSection->unref();
} }
} }
...@@ -287,15 +307,16 @@ const BeamPipeDetectorManager * BeamPipeDetectorFactory::getDetectorManager() co ...@@ -287,15 +307,16 @@ const BeamPipeDetectorManager * BeamPipeDetectorFactory::getDetectorManager() co
return m_detectorManager; return m_detectorManager;
} }
void BeamPipeDetectorFactory::setTagNode(std::string tag, std::string node) void BeamPipeDetectorFactory::setTagNode(std::string tag, std::string node, std::string mode)
{ {
m_versionTag = tag; m_versionTag = std::move(tag);
m_versionNode = node; m_versionNode = std::move(node);
m_mode = std::move(mode);
} }
BeamPipeDetectorFactory::EnvelopeShapes BeamPipeDetectorFactory::EnvelopeShapes
BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope) BeamPipeDetectorFactory::makeEnvelope(const IRDBRecordset_ptr& bpipeEnvelope)
{ {
EnvelopeShapes envelopes; EnvelopeShapes envelopes;
...@@ -314,20 +335,20 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope) ...@@ -314,20 +335,20 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope)
} }
double rFwd = 0; double rFwd = 0;
if (fwdEntry.size()) { if (!fwdEntry.empty()) {
rFwd = fwdEntry[0].r(); rFwd = fwdEntry[0].r();
} else if (centralEntry.size()) { } else if (!centralEntry.empty()) {
rFwd = centralEntry[0].r(); rFwd = centralEntry[0].r();
} else { } else {
std::cout << "Unexpected condition when building beam pipe." << std::endl; std::cout << "Unexpected condition when building beam pipe." << std::endl;
} }
// central // central
if (centralEntry.size() == 0) { if (centralEntry.empty()) {
envelopes.centralShape = new GeoTube(0, rFwd, m_centralRegionZMax); envelopes.centralShape = new GeoTube(0, rFwd, m_centralRegionZMax);
} else { } else {
// This case probably will never get used and is untested. // This case probably will never get used and is untested.
GeoPcon* pcone = new GeoPcon(0, 360*Gaudi::Units::deg); GeoRef<GeoPcon> pcone (new GeoPcon(0, 360*Gaudi::Units::deg));
pcone->addPlane(-m_centralRegionZMax,0,rFwd); pcone->addPlane(-m_centralRegionZMax,0,rFwd);
for (int i=centralEntry.size()-1; i>=0; i--) { for (int i=centralEntry.size()-1; i>=0; i--) {
...@@ -347,9 +368,9 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope) ...@@ -347,9 +368,9 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope)
// forward // forward
{ {
GeoPcon* pcone = new GeoPcon(0, 360*Gaudi::Units::deg); GeoRef<GeoPcon> pcone (new GeoPcon(0, 360*Gaudi::Units::deg));
pcone->addPlane(m_centralRegionZMax,0,rFwd); pcone->addPlane(m_centralRegionZMax,0,rFwd);
if (fwdEntry.size() == 0) { if (fwdEntry.empty()) {
// Unlikely case but for completeness // Unlikely case but for completeness
// we make small fwd region if everything is in central region. // we make small fwd region if everything is in central region.
pcone->addPlane(m_centralRegionZMax+0.1*Gaudi::Units::mm,0,rFwd); pcone->addPlane(m_centralRegionZMax+0.1*Gaudi::Units::mm,0,rFwd);
...@@ -362,13 +383,31 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope) ...@@ -362,13 +383,31 @@ BeamPipeDetectorFactory::makeEnvelope(IRDBRecordset_ptr bpipeEnvelope)
envelopes.fwdShape = pcone; envelopes.fwdShape = pcone;
} }
//central+fwd
{
GeoRef<GeoPcon> Pcone =(new GeoPcon(0, 360*Gaudi::Units::deg));
for (int i=fwdEntry.size()-1; i>=0; i--) {
double z = fwdEntry[i].z();
double r = fwdEntry[i].r();
Pcone->addPlane(-z,0,r);
}
Pcone->addPlane(-m_centralRegionZMax,0,rFwd);
Pcone->addPlane(m_centralRegionZMax,0,rFwd);
for (unsigned int i=0; i<fwdEntry.size(); i++) {
double z = fwdEntry[i].z();
double r = fwdEntry[i].r();
Pcone->addPlane(z,0,r);
}
envelopes.bpShape = Pcone;
}
return envelopes; return envelopes;
} }
BeamPipeDetectorFactory::EnvelopeShapes BeamPipeDetectorFactory::EnvelopeShapes
BeamPipeDetectorFactory::makeEnvelopeOld(IRDBRecordset_ptr atlasMother) BeamPipeDetectorFactory::makeEnvelopeOld(const IRDBRecordset_ptr& atlasMother)
{ {
double iir = (*atlasMother)[0]->getDouble("IDETIR")*Gaudi::Units::cm; double iir = (*atlasMother)[0]->getDouble("IDETIR")*Gaudi::Units::cm;
...@@ -379,14 +418,14 @@ BeamPipeDetectorFactory::makeEnvelopeOld(IRDBRecordset_ptr atlasMother) ...@@ -379,14 +418,14 @@ BeamPipeDetectorFactory::makeEnvelopeOld(IRDBRecordset_ptr atlasMother)
double clen = (*atlasMother)[0]->getDouble("CALOZMX")*Gaudi::Units::cm; double clen = (*atlasMother)[0]->getDouble("CALOZMX")*Gaudi::Units::cm;
// Central Section. // Central Section.
GeoTube * bpipeCentralShape = new GeoTube(0, iir, m_centralRegionZMax); GeoRef<GeoTube> bpipeCentralShape (new GeoTube(0, iir, m_centralRegionZMax));
// Left/Right section. We create this once (as the +ve z section) and // Left/Right section. We create this once (as the +ve z section) and
// place th -ve section by doing a rotation. // place th -ve section by doing a rotation.
// Right section (+ve z) // Right section (+ve z)
GeoPcon* bpipeEnvPcone = new GeoPcon(0, 360*Gaudi::Units::deg); GeoRef<GeoPcon> bpipeEnvPcone (new GeoPcon(0, 360*Gaudi::Units::deg));
bpipeEnvPcone->addPlane(m_centralRegionZMax,0,iir); bpipeEnvPcone->addPlane(m_centralRegionZMax,0,iir);
bpipeEnvPcone->addPlane(ilen,0,iir); bpipeEnvPcone->addPlane(ilen,0,iir);
bpipeEnvPcone->addPlane(ilen,0,cir); bpipeEnvPcone->addPlane(ilen,0,cir);
......
/* /*
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
*/ */
#ifndef BeamPipeDetectorFactory_h #ifndef BEAMPIPEGEOMODEL_BEAMPIPEDETECTORFACTORY_H
#define BeamPipeDetectorFactory_h 1 #define BEAMPIPEGEOMODEL_BEAMPIPEDETECTORFACTORY_H
#include "GeoModelKernel/GeoVDetectorFactory.h" #include "GeoModelKernel/GeoVDetectorFactory.h"
#include "GeoModelUtilities/GeoRef.h"
#include "BeamPipeGeoModel/BeamPipeDetectorManager.h" #include "BeamPipeGeoModel/BeamPipeDetectorManager.h"
#include "RDBAccessSvc/IRDBAccessSvc.h" #include "RDBAccessSvc/IRDBAccessSvc.h"
#include <string> #include <string>
class StoreGateSvc; class StoreGateSvc;
class AbsMaterialManager; class StoredMaterialManager;
class GeoShape; class GeoShape;
class BeamPipeDetectorFactory : public GeoVDetectorFactory class BeamPipeDetectorFactory final : public GeoVDetectorFactory
{ {
public: public:
...@@ -26,13 +27,13 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory ...@@ -26,13 +27,13 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory
~BeamPipeDetectorFactory(); ~BeamPipeDetectorFactory();
// Creation of geometry: // Creation of geometry:
virtual void create(GeoPhysVol *world); virtual void create(GeoPhysVol *world) override;
// Access to the results: // Access to the results:
virtual const BeamPipeDetectorManager * getDetectorManager() const; virtual const BeamPipeDetectorManager * getDetectorManager() const override;
// Set version Tag and Node // Set version Tag and Node
void setTagNode(std::string tag, std::string node); void setTagNode(std::string tag, std::string node, std::string mode);
void addSections(GeoPhysVol* parent, int region); void addSections(GeoPhysVol* parent, int region);
...@@ -52,14 +53,15 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory ...@@ -52,14 +53,15 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory
class EnvelopeShapes { class EnvelopeShapes {
public: public:
EnvelopeShapes() : centralShape(0), fwdShape(0) {} EnvelopeShapes() : centralShape(0), fwdShape(0), bpShape(0) {}
GeoShape * centralShape; GeoRef<GeoShape> centralShape;
GeoShape * fwdShape; GeoRef<GeoShape> fwdShape;
GeoRef<GeoShape> bpShape;
}; };
EnvelopeShapes makeEnvelope(IRDBRecordset_ptr bpipeEnvelope); EnvelopeShapes makeEnvelope(const IRDBRecordset_ptr& bpipeEnvelope);
EnvelopeShapes makeEnvelopeOld(IRDBRecordset_ptr atlasMother); EnvelopeShapes makeEnvelopeOld(const IRDBRecordset_ptr& atlasMother);
// Illegal operations: // Illegal operations:
...@@ -69,12 +71,13 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory ...@@ -69,12 +71,13 @@ class BeamPipeDetectorFactory : public GeoVDetectorFactory
// The manager: // The manager:
BeamPipeDetectorManager * m_detectorManager; BeamPipeDetectorManager * m_detectorManager;
const AbsMaterialManager * m_materialManager; StoredMaterialManager * m_materialManager;
StoreGateSvc * m_detectorStore; StoreGateSvc * m_detectorStore;
IRDBAccessSvc * m_access; IRDBAccessSvc * m_access;
std::string m_versionTag; std::string m_versionTag;
std::string m_versionNode; std::string m_versionNode;
std::string m_mode;
double m_centralRegionZMax; double m_centralRegionZMax;
}; };
......