6 #ifndef XAODJET_TEST_JETFACTORY_H
7 #define XAODJET_TEST_JETFACTORY_H
17 #ifndef XAOD_STANDALONE
19 #include "AthLinks/ElementLink.h"
36 #ifndef XAOD_STANDALONE
38 # ifdef SGTOOLS_CURRENTEVENTSTORE_H
56 assert( transDataStore != 0 );
70 jetCont->setStore(aux);
71 record(jetCont,
name);
89 const std::map<std::string, std::vector<float>> jetAttMap
96 for(
const auto& attpair : jetAttMap) {
jet->setAttribute<
float>(attpair.first, attpair.second[
i]);}
105 static const std::vector<xAOD::JetFourMom_t> jet4moms =
130 std::map< std::string, std::vector<float> > jetAttMap =
131 { {
"Width", std::vector<float>(jet4moms.size(), 0.123 )} };
132 fillJets(jetCont, jet4moms, jetAttMap);
147 clustCont->setStore(aux);
148 record(clustCont,
name);
156 for(
int i=0;
i<10;
i++){
160 #define SETCLUSTERMOM( E, eta, phi ) cl->setE(E);cl->setEta(eta);cl->setPhi(phi);cl->setM(0)
161 #define SETCLUSTERRAWMOM( E, eta, phi ) cl->setRawE(E);cl->setRawEta(eta);cl->setRawPhi(phi);cl->setRawM(0)