Add truth track jets into STDM13
This MR adds additional truth jet collections into the STDM13 derivation. This is needed for the new charm quark fragmentation function measurement. I ran a local test over the entire mc16_13TeV.700338.Sh_2211_Wenu_maxHTpTV2_BFilter.recon.AOD.e8351_s3126_r9364/AOD.26349758._000141.pool.root
file. Here is the size comparison of old vs new STDM13.
Old
******************************************************************************
*Tree :CollectionTree: CollectionTree *
*Entries : 19492 : Total = 10232951533 bytes File Size = 2665233715 *
* : : Tree compression factor = 3.84 *
******************************************************************************
New
******************************************************************************
*Tree :CollectionTree: CollectionTree *
*Entries : 19492 : Total = 10478040042 bytes File Size = 2702015203 *
* : : Tree compression factor = 3.88 *
******************************************************************************
The size has increased by roughly 1.5%. These are the new truth-jet branches for R = 0.4
. They are all repeated for R = [0.6, 0.8, 1.0]
.
*............................................................................*
*Br 123 :AntiKt4TruthChargedJets : DataVector<xAOD::Jet_v1> *
*Entries : 19492 : Total Size= 406594 bytes File Size = 79554 *
*Baskets : 128 : Basket Size= 14848 bytes Compression= 5.07 *
*............................................................................*
*Br 148 :AntiKt4TruthChargedJetsAux. : xAOD::JetAuxContainer_v1 *
*Entries : 19492 : Total Size= 37927750 bytes File Size = 6272628 *
*Baskets : 137 : Basket Size= 1230336 bytes Compression= 6.05 *
*............................................................................*
*Br 482 :AntiKt4TruthChargedJetsAuxDyn.ConeTruthLabelID : vector<int> *
*Entries : 19492 : Total Size= 879406 bytes File Size = 168802 *
*Baskets : 128 : Basket Size= 8704 bytes Compression= 5.19 *
*............................................................................*
*Br 483 :AntiKt4TruthChargedJetsAuxDyn.HadronConeExclTruthLabelID : *
* | vector<int> *
*Entries : 19492 : Total Size= 880726 bytes File Size = 169801 *
*Baskets : 128 : Basket Size= 8704 bytes Compression= 5.17 *
*............................................................................*
*Br 484 :AntiKt4TruthChargedJetsAuxDyn.PartonTruthLabelID : vector<int> *
*Entries : 19492 : Total Size= 879670 bytes File Size = 117748 *
*Baskets : 128 : Basket Size= 8704 bytes Compression= 7.45 *
*............................................................................*