your question really isn't worded that well, so ill just answer the question I got out of it.
(EDIT: crap, I just realized this is the source forum, Same concepts still apply though)
use func_trains for doors. track trains are more useful for accuall trains, like the one in 'on a rail'. make each brush, or group of brushes, that you want the door to be into a func_train, add path_corners where you want the door to start at and move to. go into the path_corners properties and give them names, like path1 and path2. then make the path_corners next stop target the other one.
do that for every separate train entity, making the trains starting point that of the path_corner you want it to start at. give the trains distinct names and have whatever makes them open, be it a button or a trigger, target a multi-manager entity (tut
here) and have the multi-manager target the trains. make sure that the Smartedit button isn't on when editing a MultiManager, not having it on and seeing what is talked about in the tutorial can be confusing for some people.
and here is
a tutorial about func_trains, that can be applied to doors