Ignored packages in the Future version
@gcorti @adavis @kreps @bsiddi @dpopov @rmatev
Here is a complete list of all the packages that have been ignored so far in Futurev3. I'm putting it here for further reference so that we know what should be moved to Gaussino, adapted to the new Gauss-on-Gaussino framework or completely removed, etc.
It might be also useful when rebasing.
To find out
-
Sim/GaussCore/ only in FutureV3 - check what it is -
Gen/GenTests/ are we still using it?
Stays in Gauss (need modernisation and MT) - Generators will ask people wanting to use to do it or go at end of pipeline
-
Gen/LbPowheg/ -
Gen/LbHerwigpp/ (cross check with Phil et al) -
Gen/LbMIB/ -
Gen/LbStarLight/ (cross check with Phil et al) -
Gen/LbMadGraph -
Gen/GenXicc/ see LHCBGAUSS-1913 -
Gen/LbGenXicc/ see LHCBGAUSS-1913 -
Gen/LbCRMC/ -
Gen/SuperChic2/ (possibly migrate to SuperChic3 but check with Phil, there should be a jira task or gitlab MR) -
Gen/LbSuperChic2/ -
Gen/BcVegPy/ see LHCBGAUSS-1914 -
Gen/LbBcVegPy/ see LHCBGAUSS-1914 -
Gen/LbAmpGen/ but new MR for taking code from repository (!670 (merged)) -
Gen/GenTune/ -
Bcm/BcmMoniSim -
HC/HCMoniSim -
Bls/BlsMoniSim
Stays partially in Gauss and part in Gaussino, some files will be dropped (but needs modernization) and probably some part already done
-
Sim/GaussAlgs/ -
Sim/GaussTools/ -
Sim/GaussKine/ -
Sim/GaussRICH/ Will likely also move part in Geant4 and major re-write (Michal K. and Sajan) -
Sim/GaussCherenkov/ Will likely also move part in Geant4 and major re-write (Michal K. and Sajan)
Moved (or partially) to Gaussino
-
Sim/GiGa/ -> Sim/GiGaMT (new) -
Sim/GiGaCnv/ -> ?? probably part in Sim/GiGaMT and the rest dropped ? -
Gen/LbPythia8/ -> Gen/LbPythia8 -
Gen/LbPGuns/ -> Gen/LbPGuns -
Sim/GaussRedecay/ -> Sim/GiGaMTReDecay (some files are missing, not sure + tests) -
Sim/GaussMonitor/ -> Moni/GaussMonitor/ (many components missing)
Needs moving to Gaussino
-
Sim/LbGDML/ (there's just Sim/GaussTools dependency to be removed, I can't find where it is used) -
Gen/LbHard/ -
Sim/SimChecks/ but check if something specific for LHCb in which case may be split -
Sim/GiGaVisUI/ internal G4 visualisation of geometry and events (Benedetto?) -
Vis/VisSvc internal G4 visualisation of geometry and events (Benedetto?)
Needs removing
-
Gen/LbPythia/ (need to check BcVegPy and GenXicc dependencies, LHCBGAUSS-1501) -
Gen/LPair/ (add to LHCBGAUSS-1751 and check) -
Gen/LbLPair/ (add to LHCBGAUSS-1751 and check) -
Gen/LbHijing/ (add to LHCBGAUSS-1751 and check with IFT guys) -
Gen/LbHidValley/ see LHCBGAUSS-1751 -
Gen/LbOniaPairs/ see LHCBGAUSS-1751 -
Gen/AmpGen/ already in pipeline (see !670 (merged)) -
Gen/LbBound/ see LHCBGAUSS-1751