diff --git a/Control/AthLinks/AthLinks/exceptions.h b/Control/AthLinks/AthLinks/exceptions.h
index 20c3dfb7242cb416e49480c03bb71f86ed08f5ca..e907c16e096479d59307aeea5dd3dda2eb5070a2 100644
--- a/Control/AthLinks/AthLinks/exceptions.h
+++ b/Control/AthLinks/AthLinks/exceptions.h
@@ -49,8 +49,8 @@ public:
 
 
 /**
- * @brief Exception --- Attempt to set DataLink / ElementLink with CLID <clid>
- *                      to object with CLID <clid>.
+ * @brief Exception --- Attempt to set DataLink / ElementLink with CLID \<clid\>
+ *                      to object with CLID \<clid\>.
  *
  *
  * The object being assigned to a link doesn't match the link's
diff --git a/Control/AthenaCommon/python/ConfiguredFactory.py b/Control/AthenaCommon/python/ConfiguredFactory.py
index ddb64cf237c9c13220abb0bc47e6bcc75ab97150..bbbf6c08b6ca31fd80d488ef2a22c87a380259b1 100644
--- a/Control/AthenaCommon/python/ConfiguredFactory.py
+++ b/Control/AthenaCommon/python/ConfiguredFactory.py
@@ -428,13 +428,13 @@ class ConfiguredFactory(object):
         self.logger().setLevel(level)
 
     ## Add types to exclude if the value if the C++ default
-    # Argument <excludeList> is list of names (strings) of configurable types (C++ class names)
+    # Argument \<excludeList\> is list of names (strings) of configurable types (C++ class names)
     # that should not be resolved. A single type name (a string) is also supported.
     def addTypesToExcludeIfDefaultValue(self,excludeList):
         addToListIfNotIn(self._typesToExcludeDefaults, excludeList)
 
     ## Add instance names to exclude if the value if the C++ default
-    # Argument <excludeList> is list of names (strings) of configurable instances
+    # Argument \<excludeList\> is list of names (strings) of configurable instances
     # that should not be resolved. A single instance name (a string) is also supported.
     def addNamesToExcludeIfDefaultValue(self,excludeList):
         addToListIfNotIn(self._namesToExcludeDefaults, excludeList)
diff --git a/Control/AthenaMP/src/memory-monitor/rapidjson/document.h b/Control/AthenaMP/src/memory-monitor/rapidjson/document.h
index d12ffa2ffe7cebd0396afb2d9b51a54574de5327..a090a4ad1f4882fd06114618f022264a00818c38 100644
--- a/Control/AthenaMP/src/memory-monitor/rapidjson/document.h
+++ b/Control/AthenaMP/src/memory-monitor/rapidjson/document.h
@@ -104,7 +104,7 @@ struct GenericMember {
 
     \note Define \c RAPIDJSON_NOMEMBERITERATORCLASS to fall back to a
         pointer-based implementation, if your platform doesn't provide
-        the C++ <iterator> header.
+        the C++ \<iterator\> header.
 
     \see GenericMember, GenericValue::MemberIterator, GenericValue::ConstMemberIterator
  */
diff --git a/Control/AthenaMonitoring/AthenaMonitoring/ManagedMonitorToolBase.h b/Control/AthenaMonitoring/AthenaMonitoring/ManagedMonitorToolBase.h
index f9b94b5e25507425183863ef169f4ff09d294b43..581f526d9468a91d24169745ca5cc79e1b6751fb 100755
--- a/Control/AthenaMonitoring/AthenaMonitoring/ManagedMonitorToolBase.h
+++ b/Control/AthenaMonitoring/AthenaMonitoring/ManagedMonitorToolBase.h
@@ -652,7 +652,7 @@ class ManagedMonitorToolBase : public AthAlgTool, virtual public IMonitorToolBas
 
 
       /**
-       * Average mu, i.e. <mu>
+       * Average mu, i.e. \<mu\>
        *
        */
        virtual float lbAverageInteractionsPerCrossing();
diff --git a/Control/CxxUtils/Root/SealSignal.cxx b/Control/CxxUtils/Root/SealSignal.cxx
index c372fe52fda4b09ff2ef10b6b3eaa6fc0dccd039..e573708e761a6e6d4653ddaf15267df6d039858f 100644
--- a/Control/CxxUtils/Root/SealSignal.cxx
+++ b/Control/CxxUtils/Root/SealSignal.cxx
@@ -803,7 +803,7 @@ Signal::handleFatal (const char  *applicationName /* = 0 */,
     to #handleFatal(), #fatal() will call #quit() which in turn calls
     the application hook.  Thus the hook should make sure it returns
     @c true if the application has crashed as noted in the
-    documentation for <<QuitHook>>.  */
+    documentation for \<\<QuitHook\>\>.  */
 void
 Signal::quit (int sig, siginfo_t *info, void *x)
 {
diff --git a/Control/StoreGate/StoreGate/DataHandle.h b/Control/StoreGate/StoreGate/DataHandle.h
index 98c6765caa68202070ae69d79482071337301a16..089967843f2b19a1824a3adcaa7703578d9280f0 100644
--- a/Control/StoreGate/StoreGate/DataHandle.h
+++ b/Control/StoreGate/StoreGate/DataHandle.h
@@ -92,11 +92,11 @@ public:
   // FIXME op! is to keep backward compatibility with Gaudi
   // FIXME similar to checking the SmartDataPtr
   // FIXME dangerous stuff: remove!
-  ///DEPRECATED for statements like:  if (!DataHandle<XXX>) {...} 
+  ///DEPRECATED for statements like:  if (!DataHandle\<XXX\>) {...} 
   bool operator !() const { return !isValid(); }
 
   //FIXME VERY dangerous stuff: remove!
-  ///DEPRECATED for statements like:  if (DataHandle<XXX>) {...} 
+  ///DEPRECATED for statements like:  if (DataHandle\<XXX\>) {...} 
   operator int() const  { return isValid(); }
   //@}
 
diff --git a/DataQuality/DataQualityUtils/python/handimod.py b/DataQuality/DataQualityUtils/python/handimod.py
index c9c3c7a808deab07016e6e7dc13a3843230650fb..fd5e2e64eec267e4ee6a2f54b3e5452865d7aa27 100644
--- a/DataQuality/DataQualityUtils/python/handimod.py
+++ b/DataQuality/DataQualityUtils/python/handimod.py
@@ -443,7 +443,7 @@ def makeOneHistFile( htmlDir, name, subname, sp, runlistLoc, compare ):
   k.write('<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />\n')
   k.write('<title>'+name+ ' ' + subname+ ' ' + sp[0]+'</title>\n')
   k.write('<link rel="stylesheet" href="AutomChecks.css" type="text/css" />\n')
-##   k.write('<script type=\"text/javascript\" src=\"'+javaScriptLoc +'\"><!-- dont contract-->\n</script>\n')
+#   k.write('<script type=\"text/javascript\" src=\"'+javaScriptLoc +'\"><!-- dont contract-->\n</script>\n')
   k.write('</head>\n')
   k.write('<body>\n')
   k.write('<center>\n')
diff --git a/DataQuality/GoodRunsLists/Root/TGoodRunsList.cxx b/DataQuality/GoodRunsLists/Root/TGoodRunsList.cxx
index 4168022372d3e98a144e0bc2888ae470812cb5ee..3d5ae8ce4eef37c4dec577d674f536991a9ea7c6 100644
--- a/DataQuality/GoodRunsLists/Root/TGoodRunsList.cxx
+++ b/DataQuality/GoodRunsLists/Root/TGoodRunsList.cxx
@@ -399,7 +399,7 @@ Root::TGoodRunsList::HasSameGRLInfo(const TGoodRunsList& other) const
     return kFALSE;
   } 
   /// check RQ version
-  /// <Metadata Name="RQTSVNVersion">CoolRunQuery-unknown</Metadata>
+  /// \<Metadata Name="RQTSVNVersion"\>CoolRunQuery-unknown\</Metadata\>
   std::map<TString,TString>::const_iterator mitr = this->GetMetaData().find("RQTSVNVersion");
   std::map<TString,TString>::const_iterator oitr = other.GetMetaData().find("RQTSVNVersion");
   if ( mitr==this->GetMetaData().end() && oitr==other.GetMetaData().end() ) {
diff --git a/Database/APR/StorageSvc/StorageSvc/DbContainer.h b/Database/APR/StorageSvc/StorageSvc/DbContainer.h
index 37e619d4a540cca43027246ccf2ae4f8c7c93a37..fd790f63cb049b8513436277b458f77e95668ebe 100644
--- a/Database/APR/StorageSvc/StorageSvc/DbContainer.h
+++ b/Database/APR/StorageSvc/StorageSvc/DbContainer.h
@@ -114,7 +114,7 @@ namespace pool  {
     /// Close the container the handle poits to
     DbStatus close()  const;
 
-    /// Open the container residing in <file> with given name and access mode
+    /// Open the container residing in \<file\> with given name and access mode
     /** @param   dbH     [IN]    Valid handle to database object
       * @param   nam     [IN]    Name of the container to be opened.
       * @param   typ     [IN]    Type information in the event the container
diff --git a/DetectorDescription/Identifier/Identifier/Range.h b/DetectorDescription/Identifier/Identifier/Range.h
index ea440a39d1e975c8419199a8852910b358a0caa9..cbf72dcc2c5d6884b0a4c612bf2b9e64f0e4912e 100644
--- a/DetectorDescription/Identifier/Identifier/Range.h
+++ b/DetectorDescription/Identifier/Identifier/Range.h
@@ -229,15 +229,15 @@ public:
    *  The syntax is : 
    * 
    * range : 
-   *      <value-range> [ "/" <value-range> ... ] 
+   *      \<value-range\> [ "/" \<value-range\> ... ] 
    * 
    * value-range : 
    *      "*" 
-   *    | <value> 
-   *    | ":" <max> 
-   *    | <min> ":" 
-   *    | <min> ":" <max> 
-   *    | <value> "," <value> "," ... "," <value> 
+   *    | \<value\> 
+   *    | ":" \<max\> 
+   *    | \<min\> ":" 
+   *    | \<min\> ":" \<max\> 
+   *    | \<value\> "," \<value\> "," ... "," \<value\> 
    * 
    */ 
 //  explicit Range (const std::string& text); 
diff --git a/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_FullEventFragment.h b/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_FullEventFragment.h
index ef2efa1f04b0c3058d4fe0eb02acd8252662e9bf..f1d6f087f08638c545fd23d898da619e6fdd2719 100644
--- a/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_FullEventFragment.h
+++ b/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_FullEventFragment.h
@@ -57,7 +57,7 @@ namespace offline_eformat { namespace v40 {
     FullEventFragment (const FullEventFragment& other);
 
     /**
-     * Constructor that only works with T=<real pointer>. This constructor is
+     * Constructor that only works with T=\<real pointer\>. This constructor is
      * pretty much like the one with the pointer, but it will fetch the pointer
      * from the u32 blob. It is only used in the python bindings.
      *
@@ -67,7 +67,7 @@ namespace offline_eformat { namespace v40 {
     FullEventFragment (const eformat::helper::u32list& blob);
 
     /**
-     * Constructor that only works with T=<real pointer>. This constructor is
+     * Constructor that only works with T=\<real pointer\>. This constructor is
      * pretty much like the one with the pointer, but it will fetch the pointer
      * from the u32 blob. It is only used in the python bindings.
      *
diff --git a/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_ROBFragment.h b/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_ROBFragment.h
index 2cd32dcfe88684d4374a3699bbd312217655d62e..716332d6984fa1b352ac8d02e49ea14dff3adc8c 100644
--- a/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_ROBFragment.h
+++ b/Event/ByteStreamCnvSvcLegacy/src/offline_eformat/old/v40_ROBFragment.h
@@ -57,7 +57,7 @@ namespace offline_eformat { namespace v40 {
     ROBFragment ();
 
     /**
-     * Constructor that only works with T=<real pointer>. This constructor is
+     * Constructor that only works with T=\<real pointer\>. This constructor is
      * pretty much like the one with the pointer, but it will fetch the pointer
      * from the u32 blob. It is only used in the python bindings.
      *
@@ -67,7 +67,7 @@ namespace offline_eformat { namespace v40 {
     ROBFragment (const eformat::helper::u32list& blob);
 
     /**
-     * Constructor that only works with T=<real pointer>. This constructor is
+     * Constructor that only works with T=\<real pointer\>. This constructor is
      * pretty much like the one with the pointer, but it will fetch the pointer
      * from the u32 blob. It is only used in the python bindings.
      *
diff --git a/Event/FourMom/FourMom/P5toP4JacobianPhiThetaEM2PxPyPzE.h b/Event/FourMom/FourMom/P5toP4JacobianPhiThetaEM2PxPyPzE.h
index 5f93929469cbf7954942c4515481dc0257a74a51..1da33983ec532e0255b314cad01e0a00f37af991 100644
--- a/Event/FourMom/FourMom/P5toP4JacobianPhiThetaEM2PxPyPzE.h
+++ b/Event/FourMom/FourMom/P5toP4JacobianPhiThetaEM2PxPyPzE.h
@@ -5,10 +5,9 @@
 #ifndef FOURMOM_P5TOP4JACOBIANPHITHETAEM2PXPYPZE_H
 #define FOURMOM_P5TOP4JACOBIANPHITHETAEM2PXPYPZE_H
 /**
- * @author Tulay Cuhadar Donszelmann
- * @tcuhadar@cern.ch
+ * @author Tulay Cuhadar Donszelmann <tcuhadar@cern.ch>
  * @date March 2009
- * @Package offline/Event/FourMom/
+ * @package <offline/Event/FourMom/>
  * @class P5toP4JacobianPhiThetaEM2PxPyPzE
  * @brief Jacobian to transfrom trk perigee parameters (d0,z0,phi,theta,E) to (px,py,pz,E)
  */
diff --git a/HLT/Trigger/TrigControl/TrigServices/TrigServices/TrigMessageSvc.h b/HLT/Trigger/TrigControl/TrigServices/TrigServices/TrigMessageSvc.h
index 8666170d9717522139f7286c4d3e052d6d1c9aa1..cb1cfaaab9ab1e8055e9e766705f5df7ffcd63e5 100644
--- a/HLT/Trigger/TrigControl/TrigServices/TrigServices/TrigMessageSvc.h
+++ b/HLT/Trigger/TrigControl/TrigServices/TrigServices/TrigMessageSvc.h
@@ -40,7 +40,7 @@ class TH2I;
  * to the TDAQ ERS message system.
  *
  * The message suppression is configured with the following parameters:
- * @param <level>Limit = 0:       no message suppression for <level>
+ * @param <level>Limit = 0:       no message suppression for \<level\>
  * @param <level>Limit = N > 0:   suppress messages after N messages (per source)
  * @param <level>Limit = -N < 0:  use logarithmic suppression after N messages (per message)
  *
diff --git a/HLT/Trigger/TrigControl/TrigServices/share/OfflineTHistSvc.py b/HLT/Trigger/TrigControl/TrigServices/share/OfflineTHistSvc.py
index fc7ae0b07591ec17a217627450db70991e336ebf..021de3330cddf8faf781ccaea1fe04fc9d3b61a9 100644
--- a/HLT/Trigger/TrigControl/TrigServices/share/OfflineTHistSvc.py
+++ b/HLT/Trigger/TrigControl/TrigServices/share/OfflineTHistSvc.py
@@ -1,6 +1,6 @@
 ## @file   OfflineTHistSvc.py
 ## @brief  Configure the offline THistSvc
-## @author Frank Winklmeier <fwinkl@cern>
+## @author Frank Winklmeier <fwinkl@cern.ch>
 ##
 ## This fragment will be included by athenaHLT if we are
 ## running withtout the OH monitoring. Otherwise, the default
diff --git a/InnerDetector/InDetConditions/PixelConditionsServices/share/PixelDCSSvc_jobOptions.py b/InnerDetector/InDetConditions/PixelConditionsServices/share/PixelDCSSvc_jobOptions.py
index b150289d5777706dc6287abb8c605a93ec7bfd63..4a0404a9b90e2783dbd660ff9d169e27b282ab14 100644
--- a/InnerDetector/InDetConditions/PixelConditionsServices/share/PixelDCSSvc_jobOptions.py
+++ b/InnerDetector/InDetConditions/PixelConditionsServices/share/PixelDCSSvc_jobOptions.py
@@ -40,7 +40,7 @@ from IOVDbSvc.CondDB import conddb
 ## conddb.addFolder("","<dbConnection>oracle://ATLAS_COOLPROD;schema=ATLAS_COOLOFL_DCS;dbname=OFLP200;user=ATLAS_COOL_READER</dbConnection> /PIXEL/DCS/FSMSTATUS <tag>PixDCSFSMStatus-00-00-00</tag>")
 ## conddb.addFolder("","<dbConnection>oracle://ATLAS_COOLPROD;schema=ATLAS_COOLOFL_DCS;dbname=OFLP200;user=ATLAS_COOL_READER</dbConnection> /PIXEL/DCS/FSMSTATE <tag>PixDCSFSMState-00-00-00</tag>")
 
-## tag = '<tag>PixDCS-00-00-00</tag>'
+# tag = '<tag>PixDCS-00-00-00</tag>'
 
 conddb.addFolder("DCS_OFL","/PIXEL/DCS/TEMPERATURE")
 conddb.addFolder("DCS_OFL","/PIXEL/DCS/HV")
diff --git a/InnerDetector/InDetMonitoring/InDetAlignmentMonitoring/share/MakeMajorAlignMonPlots.py b/InnerDetector/InDetMonitoring/InDetAlignmentMonitoring/share/MakeMajorAlignMonPlots.py
index 80d322fefe69eb43d48d66708320da3924149e77..6eda5e9b1fc9471a20c248dbcb35457afb16952c 100755
--- a/InnerDetector/InDetMonitoring/InDetAlignmentMonitoring/share/MakeMajorAlignMonPlots.py
+++ b/InnerDetector/InDetMonitoring/InDetAlignmentMonitoring/share/MakeMajorAlignMonPlots.py
@@ -11,7 +11,7 @@
 ##--------------------------
 # usage:
 #
-# ./MakeAlignmentMonitoringPlots.py -c <configurationFile>
+# ./MakeAlignmentMonitoringPlots.py -c \<configurationFile\>
 #
 ##--------------------------
 userCosmetics = ""
diff --git a/MuonSpectrometer/MuonAlignment/MuonAlignError/MuonAlignErrorTool/share/testsqlite.py b/MuonSpectrometer/MuonAlignment/MuonAlignError/MuonAlignErrorTool/share/testsqlite.py
index 90e7055c05d8090bd89325f7cfe6bc7f46194a36..b224a95208b981d96c60c6e23985125bf4e8eb6a 100644
--- a/MuonSpectrometer/MuonAlignment/MuonAlignError/MuonAlignErrorTool/share/testsqlite.py
+++ b/MuonSpectrometer/MuonAlignment/MuonAlignError/MuonAlignErrorTool/share/testsqlite.py
@@ -46,7 +46,7 @@ spec=cool.FolderSpecification(cool.FolderVersioning.MULTI_VERSION,recspec,True)
 
 desc='<timeStamp>time</timeStamp><addrHeader><address_header service_type="71" clid="1238547719" /></addrHeader><typeName>CondAttrListCollection</typeName>'
 
-####<timeStamp>time</timeStamp><addrHeader><address_header service_type="71" clid="40774348" /></addrHeader><typeName>AthenaAttributeList</typeName>
+#<timeStamp>time</timeStamp><addrHeader><address_header service_type="71" clid="40774348" /></addrHeader><typeName>AthenaAttributeList</typeName>
 
 # create the folder - single version
 # last argument is createParents - if true, automatically creates parent folders if needed
diff --git a/MuonSpectrometer/MuonCalib/MuonCalibIdentifier/MuonCalibIdentifier/HashMaker.h b/MuonSpectrometer/MuonCalib/MuonCalibIdentifier/MuonCalibIdentifier/HashMaker.h
index 92f575a0143eb90a4c498afe4f392c5fe144a7e7..c606f82a0bba1770c4aa6044a78ab3870579b04b 100644
--- a/MuonSpectrometer/MuonCalib/MuonCalibIdentifier/MuonCalibIdentifier/HashMaker.h
+++ b/MuonSpectrometer/MuonCalib/MuonCalibIdentifier/MuonCalibIdentifier/HashMaker.h
@@ -12,7 +12,7 @@
  * Last Update  : 09 May 2005
  ***************************************************************************/
 
-/** <<class description should come here>> */
+/** \<\<class description should come here\>\> */
 
 #ifndef MUONCALIBIDENTIFIER_HASHMAKER_H
 # define MUONCALIBIDENTIFIER_HASHMAKER_H
diff --git a/MuonSpectrometer/MuonDigitization/MDT_Digitization/MDT_Digitization/MdtDigitizationTool.h b/MuonSpectrometer/MuonDigitization/MDT_Digitization/MDT_Digitization/MdtDigitizationTool.h
index cbb93a080c31a471949c2a0829ccb7cb2b8659f0..975b8b75d53897f5d3f1ed29d542af131d7b1a90 100644
--- a/MuonSpectrometer/MuonDigitization/MDT_Digitization/MDT_Digitization/MdtDigitizationTool.h
+++ b/MuonSpectrometer/MuonDigitization/MDT_Digitization/MDT_Digitization/MdtDigitizationTool.h
@@ -16,7 +16,7 @@
     procedue, and persistified together with the RDOs) containers are created
     and recorded on StoreGate; the MDTSimHit collection are merged using the 
     TimedHitCollection sorted container (done in handleMDTSimhit(TimedHitPtr
-    <MDTSimHit>& hit)) method); into a loop over the TimedHitCollection for 
+    \<MDTSimHit\>& hit)) method); into a loop over the TimedHitCollection for 
     the given DetectorElement, the handleMDTSimhit() method converts the SimID
     into the Offline ID to be associated to the Digit and pass to the
     digitization tool the drift radius and the distance to the chamber RO side
diff --git a/PhysicsAnalysis/D3PDMaker/D3PDMakerCoreComps/src/VectorFillerTool.h b/PhysicsAnalysis/D3PDMaker/D3PDMakerCoreComps/src/VectorFillerTool.h
index 80899af2abc91ee8735071b88b17fde72a600780..0f7deabc55269d0b1db9a1d40a5e4499bcb8e8a4 100644
--- a/PhysicsAnalysis/D3PDMaker/D3PDMakerCoreComps/src/VectorFillerTool.h
+++ b/PhysicsAnalysis/D3PDMaker/D3PDMakerCoreComps/src/VectorFillerTool.h
@@ -35,7 +35,7 @@ class ID3PD;
  * This is an object filler tool for a collection of objects.
  * The object variables are saved as vectors.
  * I.e., if a block books a variable of type `int', the variable
- * we actually create is of type `vector<int>'.
+ * we actually create is of type `vector\<int\>'.
  * An additional variable giving the object count is added automatically
  * (can be controlled via the @c NrowName property).
  *
diff --git a/PhysicsAnalysis/D3PDMaker/D3PDMakerReader/python/Helpers.py b/PhysicsAnalysis/D3PDMaker/D3PDMakerReader/python/Helpers.py
index 1e67ca55e8678eede3ac7692457fa7c7146216e5..26db441354faa93cc2ef44d3c0b9f12944644ee9 100644
--- a/PhysicsAnalysis/D3PDMaker/D3PDMakerReader/python/Helpers.py
+++ b/PhysicsAnalysis/D3PDMaker/D3PDMakerReader/python/Helpers.py
@@ -14,7 +14,7 @@
 # and source files just based on their names.
 #
 # @param filename A simple list of the names of all the files
-# @returns The a <code>(headers,sources)</code> pair of file name lists
+# @returns The a \<code\>(headers,sources)\</code\> pair of file name lists
 def separateSources( filenames ):
 
     # Loop over the file names, and create the header and source lists:
diff --git a/PhysicsAnalysis/JetTagging/JetTagPerformanceCalibration/CalibrationDataInterface/CalibrationDataInterface/CalibrationDataInterfaceTool.h b/PhysicsAnalysis/JetTagging/JetTagPerformanceCalibration/CalibrationDataInterface/CalibrationDataInterface/CalibrationDataInterfaceTool.h
index 5c1fc9ac11ac637ebf37b9c8a8cb9472b08fd9e7..30bc56ac344381a02730acd7e7e46b512f2d5d0c 100644
--- a/PhysicsAnalysis/JetTagging/JetTagPerformanceCalibration/CalibrationDataInterface/CalibrationDataInterface/CalibrationDataInterfaceTool.h
+++ b/PhysicsAnalysis/JetTagging/JetTagPerformanceCalibration/CalibrationDataInterface/CalibrationDataInterface/CalibrationDataInterfaceTool.h
@@ -56,7 +56,7 @@ namespace Analysis
       verify that the aliasing is appropriate!
 
       DB representation (all residing under a common root folder):
-      .../<jet author>/<tagger>/<operating point>/<flavour>/<object name>
+      .../\<jet author\>/\<tagger\>/\<operating point\>/\<flavour\>/\<object name\>
 
       @author  Frank Filthaut <F.Filthaut@science.ru.nl>
   */  
diff --git a/PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/util/MuonEfficiencyCorrectionsRootCoreTest.cxx b/PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/util/MuonEfficiencyCorrectionsRootCoreTest.cxx
index aee685722c88671624aac05b414db5c92cbe9b78..517839bc3d1ae6d599424371bd85708bec21ef50 100644
--- a/PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/util/MuonEfficiencyCorrectionsRootCoreTest.cxx
+++ b/PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/util/MuonEfficiencyCorrectionsRootCoreTest.cxx
@@ -5,7 +5,7 @@
 /// a simple testing macro for the MuonEfficiencyCorrections_xAOD package in RC
 /// shamelessly stolen from CPToolTests.cxx
 ///
-/// Usage: MuonEfficiencyCorrectionsRootCoreTest <input file>
+/// Usage: MuonEfficiencyCorrectionsRootCoreTest \<input file\>
 
 // System include(s):
 #include <memory>
diff --git a/Reconstruction/Jet/JetCalibTools/Root/NPVBeamspotCorrection.cxx b/Reconstruction/Jet/JetCalibTools/Root/NPVBeamspotCorrection.cxx
index 80aa459f5cdeb5b15e8d7eaa00ccef6b4e26738c..6cbbb41019c4bcc6ecab5e69adc8fc0089d519c2 100644
--- a/Reconstruction/Jet/JetCalibTools/Root/NPVBeamspotCorrection.cxx
+++ b/Reconstruction/Jet/JetCalibTools/Root/NPVBeamspotCorrection.cxx
@@ -20,7 +20,7 @@
  *  see the magnitude of the effect on quantities depending on 
  *  the number of vertices, or to roughly estimate if the residual
  *  discrepancy observed in the number of reconstructed vertices after
- *  a <mu> re-weighting is consistent with this effect.
+ *  a \<mu\> re-weighting is consistent with this effect.
  *
  * Other notes: If you are in need to get the correction for 
  *  different beamspot sizes, please just get in contact with me
diff --git a/Reconstruction/RecAlgs/src/MemoryAlg.h b/Reconstruction/RecAlgs/src/MemoryAlg.h
index 293d68ecdf45d2f0f272c8f11b157114c44aa2c9..99ef386c9058f7f8dca64915a0162294b5e903cd 100755
--- a/Reconstruction/RecAlgs/src/MemoryAlg.h
+++ b/Reconstruction/RecAlgs/src/MemoryAlg.h
@@ -14,7 +14,7 @@
 /** @class MemoryAlg
     
 Several of the memory algs can be scheduled.
-Each one saves memory consumption (VMem, RSS and shared pages from /proc/<pid>/statm)
+Each one saves memory consumption (VMem, RSS and shared pages from /proc/\<pid\>/statm)
 measured in bytes to the vector.
 
 @author Rolf Seuster <seuster AT cern.ch>
diff --git a/Reconstruction/RecJobTransforms/python/MixStreamConfig.py b/Reconstruction/RecJobTransforms/python/MixStreamConfig.py
index 856df48f9f8370269d924c346275aa30ef332b8c..0b1c66bf5aa747bb3d8a7ce7fb2d77f6525760a0 100644
--- a/Reconstruction/RecJobTransforms/python/MixStreamConfig.py
+++ b/Reconstruction/RecJobTransforms/python/MixStreamConfig.py
@@ -112,8 +112,8 @@ if not 'mixStreamConfig' in dir():
 ############################################		
 # Usage:
 # m = MixingPartitioner()                      #Selects files
-# m.SetPartition(thisJob)                      #for batch job number <thisJob>
-# m.AddSample(5009,49.01,myListFromDq2)                #Add some QCD jet files from the list of PFN strings <myListFromDq2>
+# m.SetPartition(thisJob)                      #for batch job number \<thisJob\>
+# m.AddSample(5009,49.01,myListFromDq2)                #Add some QCD jet files from the list of PFN strings \<myListFromDq2\>
 # m.ConfigureSelectors()                               #Do the math to get ONLY needed files for this job.  Short file lists generated for staging.
 #    # later, in your athena job options...
 # ...a,b = m.ConfigureServices()                       #Configures strings to "exec" to set jobOpts of your MixingEventSelector. See trf for details on usage.
diff --git a/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMExtrapolationTools.h b/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMExtrapolationTools.h
index f2e6c0055259290316910acda47060b4bb17d27b..ef748f5c7d8b2370c90931d5feab486f77aa51f6 100644
--- a/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMExtrapolationTools.h
+++ b/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMExtrapolationTools.h
@@ -102,7 +102,7 @@ class IEMExtrapolationTools : virtual public IAlgTool {
   /** get the momentum of the i-th at the vertex (designed for conversions) **/
   virtual Amg::Vector3D getMomentumAtVertex(const xAOD::Vertex&, unsigned int) const = 0;
     
-  /** get sum of the momenta at the vertex (designed for conversions). Retrieve from auxdata if available and <reuse> is true **/
+  /** get sum of the momenta at the vertex (designed for conversions). Retrieve from auxdata if available and \<reuse\> is true **/
   virtual Amg::Vector3D getMomentumAtVertex(const xAOD::Vertex&, bool reuse = true) const = 0;
 
 };
diff --git a/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVACalib.h b/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVACalib.h
index 5f62699ec0e664022d258f079cc569f62e98c428..553dcb8af91020d13771c47540e841ad18b9afeb 100644
--- a/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVACalib.h
+++ b/Reconstruction/egamma/egammaMVACalib/egammaMVACalib/egammaMVACalib.h
@@ -368,13 +368,13 @@ class egammaMVACalib : public asg::AsgMessaging
       **/
     void defineInitialEnergyFormula();
 
-    /** Return the user infomation added in the xml files in the <UserInfo>
+    /** Return the user infomation added in the xml files in the \<UserInfo\>
      * section as a dictionary
      **/
     static AdditionalInfoMap getUserInfo(const TString & xmlfilename);
 
     /** Used by getMVAResponseTree: clone input tree, activating the branches defined by
-     * <copyBranches> and deactivating all of them first if <deactivateFirst>=true
+     * \<copyBranches\> and deactivating all of them first if \<deactivateFirst\>=true
      **/
     TTree* getOutputTree(TString copyBranches, bool deactivateFirst=true);
 
diff --git a/Reconstruction/egamma/egammaTrackTools/src/EMExtrapolationTools.h b/Reconstruction/egamma/egammaTrackTools/src/EMExtrapolationTools.h
index 7c92818e70edf029282c835880b3d0cbadf857c6..36e21dc0b3a9a92bcb93efd20f92bfb1ae6f0b8a 100644
--- a/Reconstruction/egamma/egammaTrackTools/src/EMExtrapolationTools.h
+++ b/Reconstruction/egamma/egammaTrackTools/src/EMExtrapolationTools.h
@@ -119,7 +119,7 @@ class EMExtrapolationTools : virtual public IEMExtrapolationTools, public AthAlg
   /** get the momentum of the i-th at the vertex (designed for conversions) **/
   Amg::Vector3D getMomentumAtVertex(const xAOD::Vertex&, unsigned int) const;
   
-  /** get sum of the momenta at the vertex (designed for conversions). Retrieve from auxdata if available and <reuse> is true **/
+  /** get sum of the momenta at the vertex (designed for conversions). Retrieve from auxdata if available and \<reuse\> is true **/
   Amg::Vector3D getMomentumAtVertex(const xAOD::Vertex&, bool reuse = true) const;
 
     
diff --git a/Reconstruction/tauRecTools/tauRecTools/CombinedP4FromRecoTaus.h b/Reconstruction/tauRecTools/tauRecTools/CombinedP4FromRecoTaus.h
index e36fd1bfa0a6dcf17a538b109ef0d80b869b7ff9..f19bf3ae8d581412647cfcbdfc1728ef0a1143b5 100644
--- a/Reconstruction/tauRecTools/tauRecTools/CombinedP4FromRecoTaus.h
+++ b/Reconstruction/tauRecTools/tauRecTools/CombinedP4FromRecoTaus.h
@@ -7,7 +7,7 @@
 
 //STL include(s)
 //#include <memory>
-///#include <map>
+//#include <map>
 
 //Root include(s)
 #include "TH1F.h"
diff --git a/TileCalorimeter/TileSvc/TileByteStream/TileByteStream/TileDigits2Bytes.h b/TileCalorimeter/TileSvc/TileByteStream/TileByteStream/TileDigits2Bytes.h
index d5b16372de32c4ab5f4615d5b48d853667621fea..39e85aa154a4c689d1d288c21b8e45951b866f40 100644
--- a/TileCalorimeter/TileSvc/TileByteStream/TileByteStream/TileDigits2Bytes.h
+++ b/TileCalorimeter/TileSvc/TileByteStream/TileByteStream/TileDigits2Bytes.h
@@ -48,7 +48,7 @@ class TileDigits2Bytes {
   int getDigiMode(const uint32_t *data, int chipCount, int wordsPerChip) const;
   
   /**
-   * Extract gain for <chip> in chip header
+   * Extract gain for \<chip\> in chip header
    * @param data Pointer to chip header word
    * @param chan is channel number in chip (0-2)
    * return 0-low gain, 1-high gain
@@ -70,7 +70,7 @@ class TileDigits2Bytes {
   inline uint32_t calculateParity(const uint32_t *data) const;
 
   /**
-   * Verify parity for <length> words.
+   * Verify parity for \<length\> words.
    * The parity bit for each word is stored in an unsigned int
    * LSB is parity bit from first word and so on.
    * @param data Pointer to first data word
@@ -80,8 +80,8 @@ class TileDigits2Bytes {
   inline uint32_t checkParity(const uint32_t *data, int length) const;
 
   /**
-   * Check that the MSB of <length> words are equal to
-   * LSB of <startbit>
+   * Check that the MSB of \<length\> words are equal to
+   * LSB of \<startbit\>
    * @param data Pointer to forst data word
    * @param length Number of words to check
    * @param startbit Word with LSB to check against
diff --git a/Tools/DCubeClient/python/DCubeApp.py b/Tools/DCubeClient/python/DCubeApp.py
index c5e091e5e444fa1d642abf331f3a22dff6516170..1a9f791d55e777652253ff4e512e3efe85e9694f 100644
--- a/Tools/DCubeClient/python/DCubeApp.py
+++ b/Tools/DCubeClient/python/DCubeApp.py
@@ -131,7 +131,7 @@ class DCubeApp( DCubeObject ):
             self.epanic("*** FAILURE ***")
             sys.exit(-1)
 
-    ## testing and plotting using <dcube> node  
+    ## testing and plotting using \<dcube\> node  
     # @param self "Me, myself and Irene"
     # @param xmlConfig dcube node from configuration file
     def runConfig( self, xmlConfig ):
@@ -277,7 +277,7 @@ class DCubeApp( DCubeObject ):
         
     ## main worker here
     # @param self "Me, myself and Irene"
-    # @param node xml <tdirectory> node
+    # @param node xml \<tdirectory\> node
     # @param path full path inside both root files
     def test( self, node, path ):
 
diff --git a/Tools/DCubeClient/python/DCubeConfig.py b/Tools/DCubeClient/python/DCubeConfig.py
index 831adf283f26f7017ac1cdf9f8f5fe78d359865e..d79e41cc9c02282aaa183b9bfc2ac798b3379643 100644
--- a/Tools/DCubeClient/python/DCubeConfig.py
+++ b/Tools/DCubeClient/python/DCubeConfig.py
@@ -581,7 +581,7 @@ class DCubeConfig( DCubeUtils.DCubeObject ):
 ##
 # @class test_DCubeConfig
 # @author Krzysztof Daniel Ciba (Krzysztof.Ciba@NOSPAMgmail.com)
-# @rief test case for DCubeConfig class
+# @brief test case for DCubeConfig class
 class test_DCubeConfig( unittest.TestCase ):
     
 
diff --git a/Tools/PmbUtils/python/Misc.py b/Tools/PmbUtils/python/Misc.py
index 3707ef73ab025c78e86c907556cd45d2708c697f..b09a6db287dbb317d53b3dbef73efc238d49db9a 100644
--- a/Tools/PmbUtils/python/Misc.py
+++ b/Tools/PmbUtils/python/Misc.py
@@ -543,16 +543,16 @@ def data_table(data,label_order=None,title=None,**kw):
 # Example of how to instrument a class MyClass:
 #
 # class MyClass(object):
-#     def __init__(self,<whatever vars>):
+#     def __init__(self,\<whatever vars\>):
 #         import recorder
 #         self.__recorder=recorder.Recorder(self)
-#         <do whatever>
-#     def method_a(self,<whatever vars>):
+#         \<do whatever\>
+#     def method_a(self,\<whatever vars\>):
 #         self.__recorder.record()
-#         <do whatever>
-#     def method_b(self,<whatever vars>):
+#         \<do whatever\>
+#     def method_b(self,\<whatever vars\>):
 #         self.__recorder.record()
-#         <do whatever>
+#         \<do whatever\>
 #     def print_records(self,objname='mcobj'):
 #         for l in self.__recorder.to_code(objname): print l
 #
diff --git a/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeApp.py b/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeApp.py
index 892ba861349facf8102ca4f1b72fb22d18e3b7a3..2660fabc9062cd8637cb0c1bc7bbaff60702207f 100644
--- a/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeApp.py
+++ b/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeApp.py
@@ -131,7 +131,7 @@ class DCubeApp( DCubeObject ):
             self.epanic("*** FAILURE ***")
             sys.exit(-1)
 
-    ## testing and plotting using <dcube> node  
+    ## testing and plotting using \<dcube\> node  
     # @param self "Me, myself and Irene"
     # @param xmlConfig dcube node from configuration file
     def runConfig( self, xmlConfig ):
diff --git a/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeConfig.py b/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeConfig.py
index 0f4f918aaca058c94546822f1a7e02d1130b6815..1fe012177a2a3eb318deb23e790cb22a559174ea 100644
--- a/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeConfig.py
+++ b/Tools/RunTimeTester/testsuite/DCubeClient-00-00-21/python/DCubeConfig.py
@@ -570,7 +570,7 @@ class DCubeConfig( DCubeUtils.DCubeObject ):
 ##
 # @class test_DCubeConfig
 # @author Krzysztof Daniel Ciba (Krzysztof.Ciba@NOSPAMagh.edu.pl)
-# @rief test case for DCubeConfig class
+# @brief test case for DCubeConfig class
 class test_DCubeConfig( unittest.TestCase ):
     
 
diff --git a/Tracking/TrkDetDescr/TrkDetDescrInterfaces/doc/packagedoc.h b/Tracking/TrkDetDescr/TrkDetDescrInterfaces/doc/packagedoc.h
index 917f412f1f7eb95324ff8f8c3aba1e766569b028..0ac1caa6bc677d24628a1dc2f20070fe847a30e3 100644
--- a/Tracking/TrkDetDescr/TrkDetDescrInterfaces/doc/packagedoc.h
+++ b/Tracking/TrkDetDescr/TrkDetDescrInterfaces/doc/packagedoc.h
@@ -1,16 +1,16 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
+/*
+  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
+*/
+
 /**
-@page TrkDetDescrInterfaces_page TrkDetDescrInterfaces Package
+@page TrkDetDescrInterfaces_page TrkDetDescrInterfaces Package
 
-This package contains all interface classes for <nop>AlgTools to be used for the creation,
+This package contains all interface classes for \<nop\>AlgTools to be used for the creation,
 validation and displaying of the Trk::TrackingGeomtery.
 
 @author Andreas.Salzburger@cern.ch
 
-@section TrkDetDescrInterfaces_TrkDetDescrInterfacesIntro Introduction
+@section TrkDetDescrInterfaces_TrkDetDescrInterfacesIntro Introduction
 
 The following interface classes are defined
 
@@ -34,7 +34,7 @@ The concrete implementations rely on very precise knowledge of the various sub-d
 to be found in the corresponding software repositories.
 
    
-@section TrkDetDescrInterfaces_TrkDetDescrInterfacesReq Requirements
+@section TrkDetDescrInterfaces_TrkDetDescrInterfacesReq Requirements
 
 
 */
\ No newline at end of file
diff --git a/Tracking/TrkDetDescr/TrkDetDescrUtils/TrkDetDescrUtils/MemoryLogger.h b/Tracking/TrkDetDescr/TrkDetDescrUtils/TrkDetDescrUtils/MemoryLogger.h
index 7ebac6cfe122a1b81332ef32a40073876719d0d1..c280a2b3ad798fe605007280cc4439260576112e 100644
--- a/Tracking/TrkDetDescr/TrkDetDescrUtils/TrkDetDescrUtils/MemoryLogger.h
+++ b/Tracking/TrkDetDescr/TrkDetDescrUtils/TrkDetDescrUtils/MemoryLogger.h
@@ -20,7 +20,7 @@ namespace Trk {
     @class MemoryLogger
 
     A small helper class looking at
-    /proc/<PID>status
+    /proc/\<PID\>status
 
     to monitor the memory usage of the Geometry objects
 
diff --git a/Tracking/TrkVertexFitter/TrkVertexKinematicFitterUtils/TrkVertexKinematicFitterUtils/MassConstraint.h b/Tracking/TrkVertexFitter/TrkVertexKinematicFitterUtils/TrkVertexKinematicFitterUtils/MassConstraint.h
index 48d186680fcce45d8cc34a76f740a5233d1a2862..fafa252d4f5d8b7f31451023fd50af00c4f5340f 100644
--- a/Tracking/TrkVertexFitter/TrkVertexKinematicFitterUtils/TrkVertexKinematicFitterUtils/MassConstraint.h
+++ b/Tracking/TrkVertexFitter/TrkVertexKinematicFitterUtils/TrkVertexKinematicFitterUtils/MassConstraint.h
@@ -39,7 +39,7 @@ namespace Trk
     ~MassConstraint();
 
     /** method returning the vector of parameters values. Method defined through
-        the <nop>IKinematicConstraint base class 
+        the \<nop\>IKinematicConstraint base class 
         @param[in] cart_coordList vector of particles represented in cartesian frame,
                that is through the parameters (px, py, pz, E, x, y, z).
         @param[in] charges charge information for the vector of particles
@@ -50,7 +50,7 @@ namespace Trk
    const Amg::VectorX vectorOfValues(std::vector<Amg::VectorX> & cart_coordList, std::vector<int> &charges, Amg::Vector3D refPoint, double b_fieldTesla ) const;
    
     /** method returning the matrix of derivatives. Method defined through the
-        <nop>IKinematicConstraint base class
+        \<nop\>IKinematicConstraint base class
         @param[in] cart_coordList vector of particles represented in cartesian frame,
                that is through the parameters (px, py, pz, E, x, y, z).
         @param[in] charges charge information for the vector of particles
diff --git a/Trigger/TrigConfiguration/TrigConfOffline/python/HLTConfOffline.py b/Trigger/TrigConfiguration/TrigConfOffline/python/HLTConfOffline.py
index 68da1c1aa4bd787d7c2c67b26bd2d1d03d71c141..704c70799842c563eed149937ff423a16280dbee 100644
--- a/Trigger/TrigConfiguration/TrigConfOffline/python/HLTConfOffline.py
+++ b/Trigger/TrigConfiguration/TrigConfOffline/python/HLTConfOffline.py
@@ -1414,8 +1414,8 @@ def compareAlgToolsSvcAuditor(alg1, alg2) :
 ## Interprets the connection string
 #  @param connectionString connection string
 #  connection string needs to be of the following format (this is also the order of checking)
-#  <ALIAS>                              -- any string without a colon ':' will be checked for in the dblookup.xml file
-#  type:<detail>                        -- no dblookup will be used, type has to be oracle, mysql, or sqlite_file
+#  \<ALIAS\>                              -- any string without a colon ':' will be checked for in the dblookup.xml file
+#  type:\<detail\>                        -- no dblookup will be used, type has to be oracle, mysql, or sqlite_file
 #  sqlite_file:filename.db              -- an sqlite file, no authentication needed, will be opened in read-only mode
 #  oracle://ATLR/ATLAS_CONF_TRIGGER_V2  -- a service description without user and password, requires lookup in authentication.xml
 #  oracle://ATLR/ATLAS_CONF_TRIGGER_V2;username=ATLAS_CONF_TRIGGER_V2_R;password=<...>  -- a service description with user and password
diff --git a/Trigger/TrigCost/EnhancedBiasWeighter/EnhancedBiasWeighter/EnhancedBiasWeighter.h b/Trigger/TrigCost/EnhancedBiasWeighter/EnhancedBiasWeighter/EnhancedBiasWeighter.h
index c7ba5c63ce90cfa3e166daf45f63ade77a29280d..fb5634d48d1de87c5649ce2683c1f9309645c17b 100644
--- a/Trigger/TrigCost/EnhancedBiasWeighter/EnhancedBiasWeighter/EnhancedBiasWeighter.h
+++ b/Trigger/TrigCost/EnhancedBiasWeighter/EnhancedBiasWeighter/EnhancedBiasWeighter.h
@@ -92,7 +92,7 @@ class EnhancedBiasWeighter: public asg::AsgTool, public virtual IEnhancedBiasWei
    virtual double getAverageLumi() const override;
 
   /**
-   * @return <mu> over all events seen
+   * @return \<mu\> over all events seen
    */
    virtual double getAverageMu() const override;
   
diff --git a/Trigger/TrigCost/RatesAnalysis/RatesAnalysis/RatesHistoBase.h b/Trigger/TrigCost/RatesAnalysis/RatesAnalysis/RatesHistoBase.h
index ec223b3feb9f6b822543a01aa776e87c9633b561..9ada0d677e78520239d55c210a50ac8fd4fe5ed7 100644
--- a/Trigger/TrigCost/RatesAnalysis/RatesAnalysis/RatesHistoBase.h
+++ b/Trigger/TrigCost/RatesAnalysis/RatesAnalysis/RatesHistoBase.h
@@ -27,7 +27,7 @@ enum ExtrapStrat_t{
   kLINEAR, //!< Scale trigger linearly with luminosity
   kEXPO_MU, //!< Scale trigger linearly in bunches and exponentially in mu. Exponential modifier factor is to be provided.
   kBUNCH_SCALING, //!< Scale trigger linearly but only in the number of bunches
-  kMU_SCALING, //!< Scale trigger linearly but only in the change in <mu>
+  kMU_SCALING, //!< Scale trigger linearly but only in the change in \<mu\>
   kNONE //!< Do not scale this trigger for changes in luminosity
 };
 
diff --git a/Trigger/TrigCost/TrigCostRootAnalysis/Root/RatesChainItem.cxx b/Trigger/TrigCost/TrigCostRootAnalysis/Root/RatesChainItem.cxx
index eec2cee142fd91c073cbcef9cb25c1eeb9549ff7..f673f47208311ed90a64e4ecd639841a0812371a 100644
--- a/Trigger/TrigCost/TrigCostRootAnalysis/Root/RatesChainItem.cxx
+++ b/Trigger/TrigCost/TrigCostRootAnalysis/Root/RatesChainItem.cxx
@@ -100,7 +100,7 @@ namespace TrigCostRootAnalysis {
   /**
    * Look at myself and classify if I am a random seeded L1 or HLT
    * If RANDOM and L1, then the rate is independent of lumi. This item gets a lumi extrap. factor of 1
-   * If RANDOM and HLT, then the L1 rate is fixed, and the only lumi extrapolation comes from the increase in <mu>
+   * If RANDOM and HLT, then the L1 rate is fixed, and the only lumi extrapolation comes from the increase in \<mu\>
    * If NOT RANDOM, then simple linear extrapolation holds.
    */
   void RatesChainItem::classifyLumiAndRandom() {
diff --git a/Trigger/TrigCost/TrigCostRootAnalysis/Root/Utility.cxx b/Trigger/TrigCost/TrigCostRootAnalysis/Root/Utility.cxx
index 2f335fea4888c164e47e4c322d4010f1850a4c68..7a28e226d3865035f8d0edac993d87be7549c169 100644
--- a/Trigger/TrigCost/TrigCostRootAnalysis/Root/Utility.cxx
+++ b/Trigger/TrigCost/TrigCostRootAnalysis/Root/Utility.cxx
@@ -74,7 +74,7 @@ namespace TrigCostRootAnalysis {
   }
 
   /**
-   * Check to see if a chain is on the list of chains to get *exponential* scaling in <mu>
+   * Check to see if a chain is on the list of chains to get *exponential* scaling in \<mu\>
    * @param _counterName Const reference to counter name to test.
    * @result If the counter is on the list
    */
diff --git a/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/TrigXMLService.h b/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/TrigXMLService.h
index 372db8f758b23e3dce2b21a541ea0db0bc87ade6..dde757ef5e013a39568478a3fd3bab3ccd6a2359 100644
--- a/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/TrigXMLService.h
+++ b/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/TrigXMLService.h
@@ -170,7 +170,7 @@ namespace TrigCostRootAnalysis {
     // Maps which hold all the extrapolation data per lumi block
   public:
     IntFloatMap_t m_lumiPerLB; //!< Map of lumi block number to the inst. lumi
-    IntFloatMap_t m_muPerLB; //!< Map of lumi block to the inst. <mu>
+    IntFloatMap_t m_muPerLB; //!< Map of lumi block to the inst. \<mu\>
     IntFloatMap_t m_deadtimePerLB; //!< Map of lumi block the deadtime (only changes for Multi Run)
     IntIntMap_t m_pairedBunchesPerLB; //!< Map of lumi block to number of paired colliding bunches (only changes for
                                       // Multi Run)
diff --git a/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/Utility.h b/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/Utility.h
index 12dcefff9b5dc2acf5ced8858019b68895b69d5f..026603837f59b88e318469337746efb06ef6e7d6 100644
--- a/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/Utility.h
+++ b/Trigger/TrigCost/TrigCostRootAnalysis/TrigCostRootAnalysis/Utility.h
@@ -173,7 +173,7 @@ namespace TrigCostRootAnalysis {
     kDoNotWriteMetadata,
     kCurrentEventBunchGroupID,
     kCurrentEventEBWeight,
-    kCurrentEventWasRandomOnline, // <BEGIN> Monitors - ORDERING IS IMPORTANT HERE
+    kCurrentEventWasRandomOnline, // \<BEGIN\> Monitors - ORDERING IS IMPORTANT HERE
     kMonitorBegin, //!< This entry must be first (used in loops elsewhere). The rest of the monitors can technically
                    // come in any order, and new ones may be added
     kDoRatesUpgradeMonitor,
@@ -194,7 +194,7 @@ namespace TrigCostRootAnalysis {
     kDoGlobalsMonitor,
     kDoFullEventMonitor, //!< This entry must be after the GlobalsMonitor/ breaks the partitioning (to be fixed :( )
     kDoEventProfileMonitor,
-    kDoAllMonitor, //!< This entry must be last // <END> Monitors - ORDERING IS IMPORTANT HERE
+    kDoAllMonitor, //!< This entry must be last // \<END\> Monitors - ORDERING IS IMPORTANT HERE
     kEnableROSToAlgMatching,
     kPatternsMonitor,
     kPatternsOutput,
diff --git a/Trigger/TrigFTK/TrigFTKSim/src/FTKPMap.cxx b/Trigger/TrigFTK/TrigFTKSim/src/FTKPMap.cxx
index dd2c96fa9508d0670006815060287f29453bf3f1..959e1e1b9dd97ae79f702a7062e3861149e60b71 100644
--- a/Trigger/TrigFTK/TrigFTKSim/src/FTKPMap.cxx
+++ b/Trigger/TrigFTK/TrigFTKSim/src/FTKPMap.cxx
@@ -839,7 +839,7 @@ void FTKPlaneMap::WriteMapToRootFile(TDirectory* dir)
    //! Write PMap to root file
    //! PMap is stored in TDirectory* pmap
    //!    name:  "PMap"
-   //!    title:  <filename>
+   //!    title:  \<filename\>
    //! PMap is again readable using ReadMapFromRootFile()
    
    //cout<<"Writing PlaneMap to root file."<<endl;
diff --git a/Trigger/TrigFTK/TrigFTKSim/src/FTKSetup.cxx b/Trigger/TrigFTK/TrigFTKSim/src/FTKSetup.cxx
index 06be1e69f3b2b676a8255dd9a1a217928fc63fc1..dbc2f394cdc562d993d3f699cd9a37eab3975e02 100644
--- a/Trigger/TrigFTK/TrigFTKSim/src/FTKSetup.cxx
+++ b/Trigger/TrigFTK/TrigFTKSim/src/FTKSetup.cxx
@@ -43,7 +43,7 @@ FTKSetup::~FTKSetup()
 }
 
 /** this method print a message with the usage statistic of the 
-    process, it uses the  /proc/<PID>/status file, the results
+    process, it uses the  /proc/\<PID\>/status file, the results
     and their results can depend by the kernel configuration */
 void FTKSetup::usageStat(const char *header /* =0 */)
 {