15 m_filterTool_High(
""),
19 declareInterface<DerivationFramework::IAugmentationTool>(
this);
41 return StatusCode::FAILURE;
46 return StatusCode::FAILURE;
50 return StatusCode::SUCCESS;
58 return StatusCode::SUCCESS;
70 return StatusCode::FAILURE;
79 if (filterCode_High == 0 ){
80 decorationHadTopPt_High(*eventInfo) = 0;
81 decorationttbarSysPt_High(*eventInfo) = 0;
83 else if ( filterCode_High == 1){
84 decorationttbarSysPt_High(*eventInfo) = 1;
85 decorationHadTopPt_High(*eventInfo) = 0;
87 else if ( filterCode_High == 2){
88 decorationttbarSysPt_High(*eventInfo) = 0;
89 decorationHadTopPt_High(*eventInfo) = 1;
92 else if ( filterCode_High == 3){
93 decorationttbarSysPt_High(*eventInfo) = 1;
94 decorationHadTopPt_High(*eventInfo) = 1;
104 if (filterCode_Low == 0 ){
105 decorationHadTopPt_Low(*eventInfo) = 0;
106 decorationttbarSysPt_Low(*eventInfo) = 0;
108 else if ( filterCode_Low == 1){
109 decorationttbarSysPt_Low(*eventInfo) = 1;
110 decorationHadTopPt_Low(*eventInfo) = 0;
112 else if ( filterCode_Low == 2){
113 decorationttbarSysPt_Low(*eventInfo) = 0;
114 decorationHadTopPt_Low(*eventInfo) = 1;
117 else if ( filterCode_Low == 3){
118 decorationttbarSysPt_Low(*eventInfo) = 1;
119 decorationHadTopPt_Low(*eventInfo) = 1;
127 return StatusCode::SUCCESS;