TYPE DefineSZReheatSetPointManager ! Derived type for the Single Zone Reheat Setpoint Manager data
  CHARACTER(len=MaxNameLength) :: Name             =' '
  CHARACTER(len=MaxNameLength) :: CtrlVarType      =' ' ! type of variable to be set
  INTEGER                      :: CtrlTypeMode     =0   ! set to iCtrlVarType_xxxx
  CHARACTER(len=MaxNameLength) :: ControlZoneName  =' ' ! name of the control zone (zone with main thermostat)
  INTEGER                      :: ControlZoneNum   =0   ! number (index into Zone array) of control zone
  INTEGER                      :: ZoneNodeNum      =0   ! zone node number
  INTEGER                      :: ZoneInletNodeNum =0   ! inlet node number for the SZRH air
  REAL(r64)                    :: MinSetTemp       =0.0d0 ! minimum supply air setpoint temperature
  REAL(r64)                    :: MaxSetTemp       =0.0d0 ! maximum supply air setpoint temperature
  INTEGER                      :: MixedAirNode     =0   ! mixed air node number
  INTEGER                      :: FanNodeIn        =0   ! fan inlet node number
  INTEGER                      :: FanNodeOut       =0   ! fan outlet node number
  INTEGER                      :: AirLoopNum       =0   ! air loop index of air loop associated with this setpoint manager
  INTEGER                      :: OAInNode         =0   ! outside airstream inlet node to the OA mixer
  INTEGER                      :: RetNode          =0   ! return node inlet to OA mixer
  INTEGER                      :: LoopInNode       =0   ! Primary Air System inlet node
  INTEGER      :: NumCtrlNodes                     =0
  INTEGER, DIMENSION(:), ALLOCATABLE      :: CtrlNodes  ! node numbers of nodes where setpoint is to be set
  REAL(r64)                    :: SetPt            =0.0d0 ! the setpoint
END TYPE DefineSZReheatSetPointManager