Moved the content of the ProcessZ0() function to the ZBosEvent class to make the code more OO
Added new histogram containers to help with similar structure/histograms used for the asymmetry calculation
Some more shorthand type definitions and helper functions for some types added
Use renamed type name for boson types to comply with ROOT style
Stylistic and whitespace changes only
Reworked this class to become an abstract base parent for other asymmetry containers
Made Z0AsymHContainer inherit from AsymHContainer similar to WBosHContainer and WLepHContaner
Added Z0AsymHContainers
Added -w, -z, and -m options to be used in vbana
Remove fIsZ flag in favor of fBosonType which has already been there for the same purpose
Remove options from the output results directory name. It is much clear if it is based only on the input file list name. Use soft links to organize output with different options
Move MakeOutDir to VbAnaOptions only as for now it is used only in vbana
Added (correct) asymmetry containers and processing for the Z boson
More user friendly processing of the environment variables
A couple bugs fixed
StSpinDbMaker is expected to be valid when new run processing starts. Dropped isValid() check as I don't really understand it
Switched to single container for all asymmetries