It would be better to do 
```
MuonTaggerNoIPMLP theNet{};
```
since it clearly shows you are using the default constructor and avoids the possibility of creating a temporary and then copying it.