InDetTrackPerfMon: fixed clang warning, plus minor code refactoring
-
Clang generated a warning on the assignment operator for the
TrackAnalysisCollections
class: "explicitly defaulted copy assignment operator is implicitly deleted" because the base class AthMessaging has an inaccessible copy assignment operator. Marked the assignment operator asdeleted
-
xxxTrackContainer
data members ofTrackAnalysisCollections
were left in thepublic
section. Moved them toprivate
and addedm_
prefix to conform with the ATLAS C++ coding guidelines
CC @maparo the author of !67568 (merged) which generated these clang warnings