Changes to allow DAOD_PHYSLITE to be made from DAOD_PHYS
This MR adjusts the PHYS and PHYSLITE job options to allow PHYSLITE to be made with PHYS input. The main adjustments are:
- PHYSLITE only imports the common PHYS/PHYSLITE config (PhysCommon) if the input is AOD, since this is building containers from AOD that already exist in PHYS anyway
- PHYSLITE only runs thinning if the input is AOD, because PHYS is thinned anyway
- The common trigger matching config is moved from PhysCommon to a separate file, because this is needed whether the input is AOD or DAOD_PHYS.
- A new entry is made in the DerivationFrameworkProdFlags to account for the output stream name being different if the input is DAOD_PHYS (D2AOD_PHYSLITE)
Usage is:
Reco_tf.py --inputDAOD_PHYSFile DAOD_PHYS.pool.root --outputD2AODFile physlite.pool.root --reductionConf PHYS ...