Remove unuseful typedefs in SCT_Monitoring package
- Remove unuseful typedefs in SCT_Monitoring package. To enable easy changing of types
typedef TH1F* H1_t;
was defined. But
H1_t tmp{new TH1F{name.c_str(), title.c_str(), nbins, lo, hi}};
was used to create a new object. The gain of the typedef is limited and the code is less clear. Many people know TH1F*
but H1_t
.
- Use override final instead of final or override
- Remove unnecessary includes and forward declarations
- Remove std:: if using namespace std is used.
Edited by Susumu Oda