@Rwadhwa910, you seem to be working mainly with OpenStudio (from your previous posts). A few suggestions:
OpenStudio-Standards' model_add_hvac method has an option to add baseboard heating (i.e. radiators), which relies on a few other methods:
OpenStudio-Standards relies on these methods (and/or many others) to generate US DOE Prototype HVAC systems. This is a nice point to start from, especially if interested in interfacing with OpenStudio's API. For non-SDK users, the coded instructions remain useful (e.g. which components are needed, in which order they should be added to a model, how to link them).
Alternatively, you can go through the OpenStudio-resources repository. In this basic example, a baseboard is added to 1 zone, fed by a hot water loop (complete with boiler, pump, sizing parameters, etc.). Again, in-line comments and coded instructions are useful (what's needed, in what sequence, etc.). Here however, you have the added benefit of looking up the generated .osm file, via a text editor or the OpenStudio Application (e.g. run a simulation, check the generated .idf file, etc.). The repository holds several other instances of hot water plant loops.